html, body, div, span, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, address, big, cite, code, del, em, font, img, ins, small, strong, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, input, label, textarea, legend, th, td {margin:0;padding:0}
ol, ul {list-style:none}
:focus {outline:0}
a img {border:0}
img {vertical-align:middle}
table {empty-cells:show}
ins {text-decoration:none}
del {text-decoration:line-through}
cite, i, em {font-style:normal}
b {font-weight:400}
table {border-collapse:collapse;border-spacing:0}
div, span, i, a, button, input {-webkit-tap-highlight-color:rgba(0, 0, 0, 0)}
input, textarea, button {font:inherit;border:0;outline:0}
::-webkit-scrollbar {display:none}
body {font-size:.28rem;line-height:.6rem;color:#999;font-family:Helvetica, "microsoft yahei", simsun;background:#f5f7fa;}
a {text-decoration:none;color:#333}
.swiper-container {margin:0 auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}
.swiper-container-no-flexbox .swiper-slide {float:left}
.swiper-container-vertical>.swiper-wrapper {-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}
.swiper-wrapper {position:relative;width:100%;height:100%;z-index:1;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;-o-transition-property:transform;transition-property:transform;transition-property:transform, -webkit-transform;-webkit-box-sizing:content-box;box-sizing:content-box}
.swiper-container-android .swiper-slide, .swiper-wrapper {-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}
.swiper-container-multirow>.swiper-wrapper {-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}
.swiper-container-free-mode>.swiper-wrapper {-webkit-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-negative:0;flex-shrink:0;width:100%;height:100%;position:relative;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;-o-transition-property:transform;transition-property:transform;transition-property:transform, -webkit-transform}
.swiper-slide-invisible-blank {visibility:hidden}
.swiper-container-autoheight, .swiper-container-autoheight .swiper-slide {height:auto}
.swiper-container-autoheight .swiper-wrapper {-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-transition-property:height, -webkit-transform;transition-property:height, -webkit-transform;-o-transition-property:transform, height;transition-property:transform, height;transition-property:transform, height, -webkit-transform}
.swiper-container-3d {-webkit-perspective:1200px;perspective:1200px}
.swiper-container-3d .swiper-cube-shadow, .swiper-container-3d .swiper-slide, .swiper-container-3d .swiper-slide-shadow-bottom, .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-wrapper {-webkit-transform-style:preserve-3d;transform-style:preserve-3d}
.swiper-container-3d .swiper-slide-shadow-bottom, .swiper-container-3d .swiper-slide-shadow-left, .swiper-container-3d .swiper-slide-shadow-right, .swiper-container-3d .swiper-slide-shadow-top {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, right top, left top, from(rgba(0, 0, 0, .5)), to(rgba(0, 0, 0, 0)));background-image:-webkit-linear-gradient(right, rgba(0, 0, 0, .5), rgba(0, 0, 0, 0));background-image:-o-linear-gradient(right, rgba(0, 0, 0, .5), rgba(0, 0, 0, 0));background-image:linear-gradient(to left, rgba(0, 0, 0, .5), rgba(0, 0, 0, 0))}
.swiper-container-3d .swiper-slide-shadow-right {background-image:-webkit-gradient(linear, left top, right top, from(rgba(0, 0, 0, .5)), to(rgba(0, 0, 0, 0)));background-image:-webkit-linear-gradient(left, rgba(0, 0, 0, .5), rgba(0, 0, 0, 0));background-image:-o-linear-gradient(left, rgba(0, 0, 0, .5), rgba(0, 0, 0, 0));background-image:linear-gradient(to right, rgba(0, 0, 0, .5), rgba(0, 0, 0, 0))}
.swiper-container-3d .swiper-slide-shadow-top {background-image:-webkit-gradient(linear, left bottom, left top, from(rgba(0, 0, 0, .5)), to(rgba(0, 0, 0, 0)));background-image:-webkit-linear-gradient(bottom, rgba(0, 0, 0, .5), rgba(0, 0, 0, 0));background-image:-o-linear-gradient(bottom, rgba(0, 0, 0, .5), rgba(0, 0, 0, 0));background-image:linear-gradient(to top, rgba(0, 0, 0, .5), rgba(0, 0, 0, 0))}
.swiper-container-3d .swiper-slide-shadow-bottom {background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .5)), to(rgba(0, 0, 0, 0)));background-image:-webkit-linear-gradient(top, rgba(0, 0, 0, .5), rgba(0, 0, 0, 0));background-image:-o-linear-gradient(top, rgba(0, 0, 0, .5), rgba(0, 0, 0, 0));background-image:linear-gradient(to bottom, rgba(0, 0, 0, .5), rgba(0, 0, 0, 0))}
.swiper-container-wp8-horizontal, .swiper-container-wp8-horizontal>.swiper-wrapper {-ms-touch-action:pan-y;touch-action:pan-y}
.swiper-container-wp8-vertical, .swiper-container-wp8-vertical>.swiper-wrapper {-ms-touch-action:pan-x;touch-action:pan-x}
.swiper-button-next, .swiper-button-prev {position:absolute;top:50%;width:27px;height:44px;margin-top:-22px;z-index:10;cursor:pointer;background-size:27px 44px;background-position:center;background-repeat:no-repeat}
.swiper-button-next.swiper-button-disabled, .swiper-button-prev.swiper-button-disabled {opacity:.35;cursor:auto;pointer-events:none}
.swiper-button-prev, .swiper-container-rtl .swiper-button-next {background-image:url("../data:image/.com/yu/xnqbpf/static/css/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-next, .swiper-container-rtl .swiper-button-prev {background-image:url("../data:image/.com/yu/xnqbpf/static/css/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-prev.swiper-button-white, .swiper-container-rtl .swiper-button-next.swiper-button-white {background-image:url("../data:image/.com/yu/xnqbpf/static/css/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-button-white, .swiper-container-rtl .swiper-button-prev.swiper-button-white {background-image:url("../data:image/.com/yu/xnqbpf/static/css/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-button-prev.swiper-button-black, .swiper-container-rtl .swiper-button-next.swiper-button-black {background-image:url("../data:image/.com/yu/xnqbpf/static/css/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-next.swiper-button-black, .swiper-container-rtl .swiper-button-prev.swiper-button-black {background-image:url("../data:image/.com/yu/xnqbpf/static/css/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-lock {display:none
}
.swiper-pagination {position:absolute;text-align:center;
-webkit-transition:.3s opacity;
-o-transition:.3s opacity;
transition:.3s opacity;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);z-index:10
}
.swiper-pagination.swiper-pagination-hidden {opacity:0
}
.swiper-container-horizontal>.swiper-pagination-bullets, .swiper-pagination-custom, .swiper-pagination-fraction {bottom:10px;left:0;width:100%
}
.swiper-pagination-bullets-dynamic {overflow:hidden;font-size:0
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {-webkit-transform:scale(.33);-ms-transform:scale(.33);transform:scale(.33);position:relative
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active {-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main {-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev {-webkit-transform:scale(.66);-ms-transform:scale(.66);transform:scale(.66)
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev {-webkit-transform:scale(.33);-ms-transform:scale(.33);transform:scale(.33)
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next {-webkit-transform:scale(.66);-ms-transform:scale(.66);transform:scale(.66)
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next {-webkit-transform:scale(.33);-ms-transform:scale(.33);transform:scale(.33)
}
.swiper-pagination-bullet {width:8px;height:8px;display:inline-block;border-radius:100%;background:#000;opacity:.2
}
button.swiper-pagination-bullet {border:0;margin:0;padding:0;-webkit-box-shadow:none;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none
}
.swiper-pagination-clickable .swiper-pagination-bullet {cursor:pointer
}
.swiper-pagination-bullet-active {opacity:1;background:#007aff
}
.swiper-container-vertical>.swiper-pagination-bullets {right:10px;top:50%;-webkit-transform:translate3d(0, -50%, 0);transform:translate3d(0, -50%, 0)
}
.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet {margin:6px 0;display:block
}
.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic {top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:8px
}
.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {display:inline-block;
-webkit-transition:.2s top, .2s -webkit-transform;
transition:.2s top, .2s -webkit-transform;
-o-transition:.2s transform, .2s top;
transition:.2s transform, .2s top;
transition:.2s transform, .2s top, .2s -webkit-transform
}
.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet {margin:0 4px
}
.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic {left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);white-space:nowrap
}
.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
-webkit-transition:.2s left, .2s -webkit-transform;
transition:.2s left, .2s -webkit-transform;
-o-transition:.2s transform, .2s left;
transition:.2s transform, .2s left;
transition:.2s transform, .2s left, .2s -webkit-transform
}
.swiper-container-horizontal.swiper-container-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
-webkit-transition:.2s right, .2s -webkit-transform;
transition:.2s right, .2s -webkit-transform;
-o-transition:.2s transform, .2s right;
transition:.2s transform, .2s right;
transition:.2s transform, .2s right, .2s -webkit-transform
}
.swiper-pagination-progressbar {background:rgba(0, 0, 0, .25);position:absolute
}
.swiper-pagination-progressbar .swiper-pagination-progressbar-fill {background:#007aff;position:absolute;left:0;top:0;width:100%;height:100%;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transform-origin:left top;-ms-transform-origin:left top;transform-origin:left top
}
.swiper-container-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill {-webkit-transform-origin:right top;-ms-transform-origin:right top;transform-origin:right top
}
.swiper-container-horizontal>.swiper-pagination-progressbar, .swiper-container-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite {width:100%;height:4px;left:0;top:0
}
.swiper-container-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite, .swiper-container-vertical>.swiper-pagination-progressbar {width:4px;height:100%;left:0;top:0
}
.swiper-pagination-white .swiper-pagination-bullet-active {background:#fff
}
.swiper-pagination-progressbar.swiper-pagination-white {background:rgba(255, 255, 255, .25)
}
.swiper-pagination-progressbar.swiper-pagination-white .swiper-pagination-progressbar-fill {background:#fff
}
.swiper-pagination-black .swiper-pagination-bullet-active {background:#000
}
.swiper-pagination-progressbar.swiper-pagination-black {background:rgba(0, 0, 0, .25)
}
.swiper-pagination-progressbar.swiper-pagination-black .swiper-pagination-progressbar-fill {background:#000
}
.swiper-pagination-lock {display:none
}
.swiper-scrollbar {border-radius:10px;position:relative;-ms-touch-action:none;background:rgba(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, .5);border-radius:10px;left:0;top:0
}
.swiper-scrollbar-cursor-drag {cursor:move
}
.swiper-scrollbar-lock {display:none
}
.swiper-zoom-container {width:100%;height: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;text-align:center
}
.swiper-zoom-container>canvas, .swiper-zoom-container>img, .swiper-zoom-container>svg {max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain
}
.swiper-slide-zoomed {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%;-ms-transform-origin:50%;transform-origin:50%;-webkit-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/.com/yu/xnqbpf/static/css/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%;background-size:100%;background-repeat:no-repeat
}
.swiper-lazy-preloader-white:after {background-image:url("../data:image/.com/yu/xnqbpf/static/css/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);
transform:rotate(360deg)
}
}
@keyframes swiper-preloader-spin {
100% {
-webkit-transform:rotate(360deg);
transform:rotate(360deg)
}
}
.swiper-container .swiper-notification {position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000
}
.swiper-container-fade.swiper-container-free-mode .swiper-slide {-webkit-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;-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-container-cube {overflow:visible
}
.swiper-container-cube .swiper-slide {pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;width:100%;height:100%
}
.swiper-container-cube .swiper-slide .swiper-slide {pointer-events:none
}
.swiper-container-cube.swiper-container-rtl .swiper-slide {-webkit-transform-origin:100% 0;-ms-transform-origin:100% 0;transform-origin:100% 0
}
.swiper-container-cube .swiper-slide-active, .swiper-container-cube .swiper-slide-active .swiper-slide-active {pointer-events:auto
}
.swiper-container-cube .swiper-slide-active, .swiper-container-cube .swiper-slide-next, .swiper-container-cube .swiper-slide-next+.swiper-slide, .swiper-container-cube .swiper-slide-prev {pointer-events:auto;visibility:visible
}
.swiper-container-cube .swiper-slide-shadow-bottom, .swiper-container-cube .swiper-slide-shadow-left, .swiper-container-cube .swiper-slide-shadow-right, .swiper-container-cube .swiper-slide-shadow-top {z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden
}
.swiper-container-cube .swiper-cube-shadow {position:absolute;left:0;bottom:0;width:100%;height:100%;background:#000;opacity:.6;-webkit-filter:blur(50px);filter:blur(50px);z-index:0
}
.swiper-container-flip {overflow:visible
}
.swiper-container-flip .swiper-slide {pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1
}
.swiper-container-flip .swiper-slide .swiper-slide {pointer-events:none
}
.swiper-container-flip .swiper-slide-active, .swiper-container-flip .swiper-slide-active .swiper-slide-active {pointer-events:auto
}
.swiper-container-flip .swiper-slide-shadow-bottom, .swiper-container-flip .swiper-slide-shadow-left, .swiper-container-flip .swiper-slide-shadow-right, .swiper-container-flip .swiper-slide-shadow-top {z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden
}
.swiper-container-coverflow .swiper-wrapper {-ms-perspective:1200px
}
.lb-loader, .lightbox {text-align:center;line-height:0;position:absolute;left:0
}
body.lb-disable-scrolling {overflow:hidden}
.lightboxOverlay {position:absolute;top:0;left:0;z-index:9999;background-color:#000;filter:alpha(Opacity=80);opacity:.8;display:none
}
.lightbox {width:100%;z-index:10000;font-weight:400;outline:0
}
.lightbox .lb-image {display:block;height:auto;max-width:inherit;max-height:none;border-radius:3px;border:4px solid #fff
}
.lightbox a img {border:0
}
.lb-outerContainer {position:relative;width:250px;height:250px;margin:0 auto;border-radius:4px;background-color:#fff
}
.lb-outerContainer:after {content:"";display:table;clear:both
}
.lb-loader {top:43%;height:25%;width:100%
}
.lb-cancel {display:block;width:32px;height:32px;margin:0 auto;background:url(../picture/loading.gif) no-repeat
}
.lb-nav {position:absolute;top:0;left:0;height:100%;width:100%;z-index:10
}
.lb-container>.nav {left:0
}
.lb-nav a {outline:0;background-image:url(../.com/yu/xnqbpf/static/css/data:image/gif;base64,R0lGODlhAQABAPAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==)
}
.lb-next, .lb-prev {height:100%;cursor:pointer;display:block
}
.lb-nav a.lb-prev {width:34%;left:0;float:left;background:url(../picture/prev.png) left 48% no-repeat;filter:alpha(Opacity=0);opacity:0;
-webkit-transition:opacity .6s;
-moz-transition:opacity .6s;
-o-transition:opacity .6s;
transition:opacity .6s
}
.lb-nav a.lb-prev:hover {filter:alpha(Opacity=100);opacity:1
}
.lb-nav a.lb-next {width:64%;right:0;float:right;background:url(../picture/next.png) right 48% no-repeat;filter:alpha(Opacity=0);opacity:0;
-webkit-transition:opacity .6s;
-moz-transition:opacity .6s;
-o-transition:opacity .6s;
transition:opacity .6s
}
.lb-nav a.lb-next:hover {filter:alpha(Opacity=100);opacity:1
}
.lb-dataContainer {margin:0 auto;padding-top:5px;width:100%;border-bottom-left-radius:4px;border-bottom-right-radius:4px
}
.lb-dataContainer:after {content:"";display:table;clear:both
}
.lb-data {padding:0 4px;color:#ccc
}
.lb-data .lb-details {width:85%;float:left;text-align:left;line-height:1.1em
}
.lb-data .lb-caption {font-size:13px;font-weight:700;line-height:1em
}
.lb-data .lb-caption a {color:#4ae
}
.lb-data .lb-number {display:block;clear:left;padding-bottom:1em;font-size:12px;color:#999
}
.lb-data .lb-close {display:block;float:right;width:30px;height:30px;background:url(../picture/close.png) top right no-repeat;text-align:right;outline:0;filter:alpha(Opacity=70);opacity:.7;
-webkit-transition:opacity .2s;
-moz-transition:opacity .2s;
-o-transition:opacity .2s;
transition:opacity .2s
}
.lb-data .lb-close:hover {cursor:pointer;filter:alpha(Opacity=100);opacity:1
}
.swiper-pagination-bullet, .swiper-button-prev, .swiper-button-next {outline:0
}
html.pcclient {width:750px;margin:0 auto;}
.block {background:#fff;
padding:.2rem 0 .4rem;
border-radius:.2rem;overflow:hidden
}
.block.mt20 {
margin-top:.2rem
}
.block.pt0 {padding-top:0
}
.block.square {border-radius:0
}
.block.firstblock {
border-radius:0 0 .2rem .2rem
}
.block.filterblock {
border-radius:0 0 .2rem .2rem;
margin-bottom:.2rem;padding:0
}
.wrap {
padding:0 .3rem
}
.clear {clear:both;height:0;line-height:0;font-size:0
}
.blackbg {display:none;position:fixed;width:100%;height:100%;background:rgba(0, 0, 0, .8);top:0;z-index:900
}
.tab .tabsingle {display:none
}
.tab .tabsingle:first-child {display:block
}
.topbar {
height:.88rem;
line-height:.88rem;
font-size:.36rem;color:#333;background:#fff;
border-bottom:#f0f0f0 .01rem solid;position:relative;z-index:950
}
.topbar.noborder {border-bottom:0
}
.topbar .toplogo {
height:.88rem;background:url(../picture/logo_sprites.png) center -3.19rem no-repeat;background-size:2.78rem auto
}
.topbar .toptitle {text-align:center;padding:0 1.8rem;overflow:hidden;white-space:nowrap;text-overflow:ellipsis
}
.topbar .toptitle h1 {
font-size:.36rem;font-weight:400;overflow:hidden;white-space:nowrap;text-overflow:ellipsis
}
.topbar .toplocation {
font-size:.32rem;color:#666;
padding-right:.4rem;background:url(../picture/sprites.png) right -5.725rem no-repeat;background-size:3.3rem auto;position:absolute;
left:.3rem;top:0
}
.topbar .backbutton {
width:.83rem;
height:.88rem;background:url(../picture/sprites.png) center -36.7rem no-repeat;background-size:3.3rem auto;position:absolute;left:0;top:0
}
.topbar .textbutton {
font-size:.32rem;
padding:0 .3rem;
height:.88rem;position:absolute;right:0;top:0
}
.topbar .searchbutton {
width:.41rem;
height:.88rem;background:url(../picture/sprites.png) 0rem -43.7rem no-repeat;background-size:3.3rem auto;position:absolute;right:1.27rem;top:0
}
.topbar .menubutton {width:1rem;
height:.88rem;background:url(../picture/sprites.png) center -50.7rem no-repeat;background-size:3.3rem auto;position:absolute;right:0;top:0
}
.topbar .topmenu {display:none;width:100%;
font-size:.28rem;line-height:1rem;text-align:center;background:#fff;
border-radius:0 0 .2rem .2rem;overflow:hidden;position:absolute;
top:.87rem;left:0
}
.topbar .topmenu a {display:block;
border-top:#f0f0f0 .01rem solid
}
.fullscreentab {display:none;position:fixed;width:100%;height:100%;background:#fff;left:0;top:0;z-index:990
}
.fullscreentab .close {
width:.84rem;
height:.88rem;
background:url(../picture/sprites.png) .3rem -9.37rem no-repeat;background-size:3.3rem auto;position:absolute;right:0;top:0
}
.fullscreentab .tabtitle {
height:.88rem;
font-size:.32rem;color:#333;
line-height:.88rem;
padding-left:.3rem;
border-bottom:#f0f0f0 .01rem solid
}
.fullscreentab.locationtab .tabtitle {
padding-left:.6rem;
background:url(../picture/sprites.png) .2rem -24.64rem no-repeat;background-size:3.3rem auto
}
.fullscreentab .tabtitle span {color:#999
}
.fullscreentab .tab {display:flex;justify-content:space-between;
font-size:.32rem;line-height:1rem;
height:calc(100% - .89rem)
}
.fullscreentab .tabnav {flex:0 0 2.4rem;height:100%;background:#f5f7fa;overflow:hidden;overflow-y:scroll
}
.fullscreentab .tabnav em {display:block;
padding-left:.6rem
}
.fullscreentab .tabnav em.current {color:#333;background:#fff;
border-left:#38abbb .06rem solid;
padding-left:.54rem
}
.fullscreentab .tabnav em a {display:block;color:#999
}
.fullscreentab .tabcontent {width:100%;height:100%
}
.fullscreentab .tabsingle {height:100%;overflow:hidden;overflow-y:scroll
}
.fullscreentab .tabsingle a {display:block;
margin-left:.4rem;overflow:hidden;white-space:nowrap;text-overflow:ellipsis
}
.fullscreentab .tabsingle a.current {color:#1e9cb9
}
.block.fullscreentab {display:block;position:static;padding:0
}
.block.fullscreentab .tab {height:8.4rem;overflow:hidden
}
.block.fullscreentab .tabnav {
padding-top:.2rem;background:#f0f0f0
}
.block.fullscreentab .tabcontent {
padding-top:.2rem
}
.fullscreenpage {display:none;position:absolute;width:100%;height:100%;background:#fff;left:0;top:0;z-index:990
}
.fullscreenpageframe {position:fixed;left:0;
top:.89rem;width:100%;
height:calc(100% - .89rem);overflow:hidden
}
.fullscreenpageframe img {width:100%;height:100%
}
.fullscreenpageframe.systemerror {background:url(../picture/bg_systemerror.png) center center no-repeat;background-size:6.9rem auto
}
.fullscreensearch {display:none;position:fixed;width:100%;height:100%;background:#fff;left:0;top:0;z-index:990
}
.fullscreensearch .close {position:absolute;
font-size:.32rem;
line-height:.68rem;
top:.2rem;
right:.3rem
}
.fullscreensearch form {width:6rem;
height:.68rem;
line-height:.68rem;
margin:.2rem 0 0 .3rem;
background:#f0f0f0 url(../picture/sprites.png) .3rem -43.8rem no-repeat;background-size:3.3rem auto;
border-radius:.68rem
}
.fullscreensearch form input {width:4.5rem;
margin-left:.8rem;background:#f0f0f0
}
.fullscreensearch form button {float:right;
width:.54rem;
height:.68rem;background:url(../picture/sprites.png) 0rem -9.47rem no-repeat;background-size:3.3rem auto
}
.fullscreensearch dl {
padding:0 .3rem;
margin-bottom:.4rem;overflow:hidden
}
.fullscreensearch dt {
line-height:.28rem;color:#666;
padding:.4rem 0 .2rem;
border-top:#f0f0f0 .01rem solid
}
.fullscreensearch dt span {float:right;
font-size:.24rem;color:#999;
padding-left:.4rem;background:url(../picture/sprites.png) 0rem -18.42rem no-repeat;background-size:3.3rem auto
}
.fullscreensearch dd {float:left;
margin:.2rem .2rem 0 0;
font-size:.24rem;
line-height:.48rem;background:#f0f0f0;
border-radius:.48rem;overflow:hidden
}
.fullscreensearch dd a {display:block;
padding:0 .16rem
}
.fullscreensearch dl.noborder dt {border-top:0;
margin-top:.4rem
}
.autocomplate {display:none;position:absolute;
padding:0 .3rem;
width:calc(100% - .6rem);
height:calc(100% - .8rem);background:#fff
}
.autocomplate li {color:#333;line-height:1rem;
border-bottom:#f0f0f0 .01rem solid
}
.fulllinesearch input {display:block;width:100%;
height:.68rem;
font-size:.28rem;
line-height:.68rem;
text-indent:.8rem;
background:#f0f0f0 url(../picture/sprites.png) .3rem -43.8rem no-repeat;background-size:3.3rem auto;
border-radius:.68rem
}
.topbar .fulllinesearch {
padding:.14rem 0 0 1rem
}
.topbar .fulllinesearch input {width:5.5rem;
height:.6rem;
line-height:.6rem;
text-indent:.95rem;
background-position:.3rem -43.84rem;
border-radius:.6rem
}
.title {
font-size:.32rem;
line-height:.32rem;color:#333
}
.title.inside {
padding-top:.2rem
}
.title.outside {font-weight:700;
padding:.3rem .3rem .2rem
}
.titlebt {font-weight:700;padding:.3rem .3rem .2rem; text-align:center;color:#000;}
.titlebt h1 { color:#000;}
.title a {	float:right;font-size:.24rem;font-weight:400;color:#999;padding-right:.2rem;background:url(../picture/sprites.png) right -7.19rem no-repeat;background-size:3.3rem auto;}
.title i {	color:#38abbb}
.title span {	color:#1e9eb9;margin-left:.1rem;}
.fulllinetabnav {display:flex;justify-content:space-around;font-size:.3rem;line-height:.68rem;	color:#333;padding:0 .3rem;border-bottom:#f0f0f0 .01rem solid;}
.fulllinetabnav em.current {color:#1e9eb9;font-weight:700;border-bottom:#38abbb .04rem solid;margin-bottom:-.01rem;}
.fulllinetabnav.linknav {font-size:.32rem;line-height:.8rem;	background:#fff;}
.fulllinetabnav.linknav em.current a {	color:#1e9eb9;}
.tags {font-size:.24rem;line-height:.68rem;color:#333;text-align:center;overflow:hidden;
margin-top:-.1rem
}
.tags a {float:left;
margin:.3rem .3rem 0 0;width:1.5rem;
height:.68rem;box-sizing:border-box;
padding:0 .1rem;background:#F0F0F0;
border-radius:.68rem;overflow:hidden;white-space:nowrap;text-overflow:ellipsis
}
.tags a:nth-child(4n) {
margin-right:0
}
.fulllinefilter {
font-size:.24rem;
line-height:.8rem;
padding:0 .3rem;display:flex;justify-content:space-between
}
.fulllinefilter em {width:1.5rem;text-align:center;color:#333
}
.fulllinefilter em.current {color:#1e9eb9
}
.fulllinefilter em i {display:inline-block;vertical-align:top;max-width:1.35rem;
padding-right:.3rem;
background:url(../picture/sprites.png) right -.145rem no-repeat;background-size:3.3rem auto;overflow:hidden;white-space:nowrap;text-overflow:ellipsis
}
.filterorder {display:none;line-height:1rem
}
.filterorder em {display:block;
padding:0 .3rem;color:#333;
border-top:#f0f0f0 .01rem solid
}
.filterorder em.current {color:#1e9cb9;
background:url(../picture/sprites.png) right .3rem top -11.79rem no-repeat;background-size:3.3rem auto
}
.filterresult {
font-size:.24rem;
line-height:.6rem;
margin-bottom:.2rem;text-align:center
}
.filterresult h1 {display:inline;
font-size:.24rem;font-weight:400
}
.fulllinefilterresult {
font-size:.28rem;line-height:1rem;color:#333;
padding:0 .3rem
}
.fulllinefilterresult b {color:#1E9EB9
}
.tagsfilter {
padding:.38rem .3rem .4rem;
font-size:.24rem;
line-height:.44rem;color:#333;
border-top:#f0f0f0 .01rem solid
}
.tagsfilter b {display:block;
font-size:.28rem;
line-height:.3rem
}
.tagsfilter a, .tagsfilter em {display:inline-block;vertical-align:top;
max-width:calc(100% - .4rem);
margin:.2rem .2rem 0 0;
padding:0 .2rem;background:#F0F0F0;
border-radius:.44rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis
}
.tagsfilter.foldcontent.folded .foldarea {max-height:2.22rem;overflow:hidden
}
.tagsfilter.foldcontent .extend, .tagsfilter.foldcontent .fold {display:none;
margin-top:.25rem;text-align:center;
line-height:.68rem;color:#999;background:#f8f8f8;
border-radius:.68rem
}
.ranktitle {
padding:.4rem .3rem .3rem;
font-size:.28rem;
line-height:.48rem;color:#333;border-radius:0
}
.ranktitle strong, .ranktitle h1 {display:block;
font-size:.48rem;
line-height:.5rem;color:#1E9EB9;
padding-left:.5rem;background:url(../picture/sprites.png) 0 -146.07rem no-repeat;background-size:3.3rem auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap
}
.ranktitle .rankcontent {
margin-top:.3rem;
padding:.2rem .3rem;background:rgba(56, 171, 187, .1);
border-radius:.1rem;cursor:pointer;
transition:all .2s
}
.ranktitle .rankcontent span {display:block;height:auto
}
.ranktitle .rankcontent.limited span {
max-height:.96rem;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical
}
.ranktitle .rankcontent p {text-indent:2em
}
.hospitalfulllist li {min-height:1.2rem;
padding:.3rem 0;
border-bottom:#f0f0f0 .01rem solid;position:relative
}
.hospitalfulllist>li:first-child {
margin-top:-.2rem
}
.hospitalfulllist>li:last-child {padding-bottom:0;border-bottom:0
}
.hospitalfulllist>div:first-child li:first-child {
margin-top:-.2rem
}
.hospitalfulllist li img {float:left;width:1.62rem;height:1.18rem;
margin-right:.16rem;
border-radius:.1rem;
border:#f0f0f0 .01rem solid
}
.hospitalfulllist li span {float:left;width:4.55rem
}
.hospitalfulllist li strong {
font-size:.32rem;
line-height:.34rem;font-weight:400;color:#333;display:block;
margin:.02rem 0 .17rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis
}
.hospitalfulllist li strong i {display:inline-block;vertical-align:top;
margin-right:.15rem;
font-size:.24rem;color:#1e9eb9
}
.hospitalfulllist li strong i a {color:#1e9eb9
}
.hospitalfulllist li strong i:first-child {max-width:4.55rem;
font-size:.32rem;color:#333;white-space:nowrap;overflow:hidden;text-overflow:ellipsis
}
.hospitalfulllist li strong i:first-child a {color:#333
}
.hospitalfulllist li strong i:last-child {margin-right:0
}
.hospitalfulllist li strong i.yue {max-width:4.1rem;
padding-right:.45rem;background:url(../picture/sprites.png) right -31.51rem no-repeat;background-size:3.3rem auto
}
.hospitalfulllist li p {
font-size:.24rem;
line-height:.36rem;color:#666;white-space:nowrap;overflow:hidden;text-overflow:ellipsis
}
.hospitalfulllist li p b, .hospitalfulllist li p b a {color:#1e9cb9
}
.hospitalfulllist li p.tagstyle b {
margin-bottom:.13rem;display:inline-block;vertical-align:top;
padding:0 .08rem;color:#1E9EB9;background:#D2ECF1;
border-radius:.05rem;
margin-left:.2rem
}
.hospitalfulllist li p.tagstyle b:first-child {margin-left:0
}
.hospitalfulllist li p.rank {
margin-top:.15rem;
font-size:.2rem;
line-height:.4rem;background:#faf4ef;
border-radius:.1rem
}
.hospitalfulllist li p.rank b {display:inline-block;vertical-align:top;color:#fff;
padding:0 .13rem;
margin-right:.13rem;background-image:linear-gradient(to bottom, #fdc185, #c9935e)
}
.hospitalfulllist li p.spa a {color:#666
}
.hospitalfulllist li .ask {float:right;
width:.47rem;height:1.18rem;
border-radius:.1rem;
border:#38abbb .01rem solid;
font-size:.24rem;writing-mode:vertical-rl;
line-height:.5rem;
letter-spacing:.01rem;text-align:center
}
.hospitalfulllist li .ask a {display:block;color:#1e9cb9
}
.hospitalfulllist li .doctors {width:100%;
margin-left:-.3rem;
padding:0 .3rem;white-space:nowrap;overflow:hidden;overflow-x:scroll;-webkit-overflow-scrolling:touch;clear:both;
padding-top:.13rem
}
.hospitalfulllist li .doctors li {display:inline-block;vertical-align:top;width:2.96rem;box-sizing:border-box;text-align:center;
margin-right:.2rem;
padding:.2rem;
border:#E1E1E1 .01rem solid;
border-radius:.1rem
}
.hospitalfulllist li .doctors li:last-child {margin-right:0
}
.hospitalfulllist li .doctors li a {display:block;color:#999
}
.hospitalfulllist li .doctors li a:hover {text-decoration:none
}
.hospitalfulllist li .doctors li img {display:block;margin:0 auto;width:1.2rem;height:1.2rem;
border:#e4e4e4 .01rem solid;border-radius:100%;float:none
}
.hospitalfulllist li .doctors li strong {
font-size:.24rem;
line-height:.26rem;color:#333;
margin-top:.19rem;margin-bottom:0
}
.hospitalfulllist li .doctors li strong b {font-weight:400;color:#999;
margin-left:.05rem
}
.hospitalfulllist li .doctors li p {color:#999;
margin-top:.13rem;white-space:normal;
max-height:.72rem;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical
}
.hospitalfulllist li .doctors li .btn {
padding-top:.13rem;display:flex;justify-content:space-between
}
.hospitalfulllist li .doctors li .btn a {width:1.2rem;
height:.48rem;
font-size:.24rem;
line-height:.48rem;color:#fff;background:#38ABBB;
border-radius:.05rem
}
.hospitalfulllist li .doctors li .btn a:hover {opacity:.9
}
.hospitalfulllist li .doctors li .btn a:nth-child(2) {
background:#FF9023
}
.doctorfulllist li {min-height:1.2rem;
padding:.3rem 0;
border-bottom:#f0f0f0 .01rem solid;overflow:hidden;position:relative
}
.doctorfulllist>li:first-child {
margin-top:-.2rem
}
.doctorfulllist>li:last-child {padding-bottom:0;border-bottom:0
}
.doctorfulllist>div:first-child li:first-child {
margin-top:-.2rem
}
.doctorfulllist li img {float:left;width:1.2rem;height:1.2rem;border-radius:100%;
margin-right:.16rem
}
.doctorfulllist li>span, .doctorfulllist li>a>span {float:left;width:5rem
}
.doctorfulllist li strong {
font-size:.32rem;
line-height:.34rem;font-weight:400;color:#333;display:block;
margin:.02rem 0 .17rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis
}
.doctorfulllist li strong i {display:inline-block;vertical-align:top;
margin-right:.15rem;
font-size:.24rem;color:#1e9eb9
}
.doctorfulllist li strong i a {color:#1e9eb9
}
.doctorfulllist li strong i:first-child {max-width:5rem;
font-size:.32rem;color:#333;white-space:nowrap;overflow:hidden;text-overflow:ellipsis
}
.doctorfulllist li strong i:first-child a {color:#333
}
.doctorfulllist li strong i:last-child {margin-right:0
}
.doctorfulllist li strong i.yue {max-width:4.55rem;
padding-right:.45rem;background:url(../picture/sprites.png) right -31.51rem no-repeat;background-size:3.3rem auto
}
.doctorfulllist li strong.withtags i:nth-child(n+2) {
margin-right:.12rem;
color:#2ca1bb;
background:#d2ecf1;
padding:0 .08rem;
border-radius:.05rem
}
.doctorfulllist li strong.withtags i:last-child {margin-right:0
}
.doctorfulllist li strong.withtags i.tag_orange {color:#FF9023;background:#FEE7B2
}
.doctorfulllist li p {
font-size:.24rem;
line-height:.36rem;color:#666;white-space:nowrap;overflow:hidden;text-overflow:ellipsis
}
.doctorfulllist li p b {color:#1e9cb9
}
.doctorfulllist li p.rank {
margin:.08rem 0
}
.doctorfulllist li p.rank:last-child {margin-bottom:0
}
.doctorfulllist li p.rank .star {
height:.3rem;display:inline-block;vertical-align:top;
margin-left:.08rem
}
.doctorfulllist li p.goodat b {color:#333
}
.doctorfulllist li p.spa a {color:#666
}
.doctorfulllist li p.twoline {white-space:normal;
max-height:.72rem;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical
}
.doctorfulllist li .ask {float:right;
width:.47rem;height:1.18rem;
border-radius:.1rem;
border:#38abbb .01rem solid;
font-size:.24rem;writing-mode:vertical-rl;
line-height:.5rem;
letter-spacing:.01rem;text-align:center
}
.doctorfulllist li .ask a {display:block;color:#1e9cb9
}
.more {display:block;
font-size:.24rem;
line-height:.68rem;color:#999;background:#f8f8f8;
border-radius:.68rem;text-align:center;
margin-top:.4rem
}
.more a, .more span {display:block;color:#999
}
.more.outside {
margin-bottom:.4rem;background:#38abbb
}
.more.outside a, .more.outside span {color:#fff
}
.footer {
margin:.4rem 0;
padding:0 .3rem;text-align:center
}
.footer p {
line-height:.28rem
}
.footer p.position {text-align:left;
padding-bottom:.35rem;
border-bottom:#e8e8e8 .01rem solid;overflow:hidden;text-overflow:ellipsis;white-space:nowrap
}
.footer a {color:#999
}
.footer .logos39 {display:block;
height:.32rem;
margin-bottom:.3rem
}
.footer .wangjing img, .footer .wangjing span {display:inline-block;vertical-align:top;height:1rem;
margin:.3rem .23rem 0
}
.footer .wangjing span {width:1.97rem
}
.footer .wangjing span:nth-child(2) {
width:1rem
}
.footer .wangjing span a {display:block;height:100%
}
.footer.showlogo .logos39 {
background:url(../picture/logo_sprites.png) center -.5rem no-repeat;background-size:2.78rem auto
}
.footer.showlogo .wangjing span {background:url(../picture/logo_sprites.png) 0 -4.92rem no-repeat;background-size:2.78rem auto
}
.footer.showlogo .wangjing span:nth-child(2) {
background-position:0 -6.92rem
}
.gototop {display:none;
width:.68rem;
height:.68rem;background:url(../picture/sprites.png) 0rem -59.36rem no-repeat;background-size:3.3rem auto;position:fixed;
right:.2rem;
bottom:.45rem;z-index:800
}
.normallist {
font-size:.32rem;
line-height:.8rem;
margin-bottom:-.2rem;overflow:hidden
}
.normallist li {white-space:nowrap;overflow:hidden;text-overflow:ellipsis
}
.normallist li b {color:#333
}
.normallist li i {color:#1e9eb9
}
.normallist li em {float:right;
font-size:.28rem;color:#999;
margin-left:.2rem
}
.flexlist {
line-height:.7rem;display:flex;flex-wrap:wrap;justify-content:space-between;
margin-bottom:-.25rem
}
.flexlist li {white-space:nowrap;overflow:hidden;text-overflow:ellipsis
}
.flexlist.col2 li {width:48%
}
.flexlist.col3 li {width:30%
}
.flexlist.limited li:nth-child(n+17) {
display:none
}
.tabsingle>.flexlist {
padding-top:.15rem
}
.star em {display:inline-block;
width:.31rem;
height:.3rem;background:url(../picture/sprites.png) 0rem -21rem no-repeat;background-size:3.3rem auto
}
.star em:first-child {margin-left:0
}
.star.star1 em:nth-child(-n+1), .star.star2 em:nth-child(-n+2), .star.star3 em:nth-child(-n+3), .star.star4 em:nth-child(-n+4), .star.star5 em:nth-child(-n+5) {
background-position:0rem -22.3rem
}
.commentlist {
margin-top:-.2rem
}
.commentlist li {
line-height:.48rem;
margin-top:.4rem;
padding-bottom:.4rem;border-bottom:#f0f0f0 1px solid
}
.commentlist li:last-child {padding-bottom:0;border-bottom:0
}
.commentlist li div {white-space:nowrap;overflow:hidden;text-overflow:ellipsis
}
.commentlist li div:nth-child(3) {
font-size:.24rem;
line-height:.26rem;
margin-top:.3rem
}
.commentlist li div img {
width:.48rem;
height:.48rem;border-radius:100%;
margin-right:.18rem
}
.commentlist li div i, .commentlist li div b {width:1.22rem;
margin-right:.2rem;display:inline-block;vertical-align:top;white-space:nowrap;overflow:hidden;text-overflow:ellipsis
}
.commentlist li div b {width:1.2rem;margin-right:0
}
.commentlist li div .star {float:right
}
.commentlist li p {color:#333;
margin-top:.3rem
}
.blockart {
padding-top:.1rem;
font-size:.24rem;
line-height:.48rem;color:#333
}
.blockart p {text-indent:2em; margin:5px auto;
}
.blockart span {display:block
}
.blockart.folded span {max-height:4.32rem;overflow:hidden
}
.blockart div {
margin-top:.28rem;text-align:center;
line-height:.68rem;color:#999;background:#f8f8f8;
border-radius:.68rem
}
.blockart div.extend, .blockart div.fold {display:none
}
.blockart .picshow {margin-top:0;text-indent:0;overflow:hidden
}
.blockart .picshow img {float:left;width:2.1rem;height:1.58rem;
margin:.4rem .28rem 0 0
}
.blockart .picshow img:nth-child(3n) {
margin-right:0
}
.artbox {
margin-top:.3rem
}
.artbox h1 {
margin-top:.1rem;
font-size:.44rem;
line-height:.66rem;color:#333;font-weight:400;
border-left:#38ABBB .06rem solid;
padding:0 .3rem 0 .24rem
}
.artbox .art_info {
margin:.3rem .3rem 0;
font-size:.24rem;
line-height:.24rem;color:#999;overflow:hidden
}
.artbox .art_info .report {float:right
}
.artbox .art_info .report a {color:#999
}
.artbox .art_con {
padding:.1rem .3rem 0;
font-size:.28rem;
line-height:.48rem;color:#333
}
.artbox .art_con p, .artbox .art_condiv {
margin-top:.2rem
}
.artbox .art_con img, .artbox .art_con video {display:block;max-width:100%;margin:0 auto;background:#000
}
.artbox .art_con table {
margin-top:.2rem
}
.artbox .art_con table td {
font-size:.24rem;
border:rgba(127, 142, 172, .1) .01rem solid
}
.artbox .art_con table p {margin-top:0
}
.artbox .art_otherinfo .keywords {
margin:.24rem .3rem 0;
font-size:.28rem;
line-height:.4rem;color:#999
}
.artbox .art_otherinfo .keywords a {color:#999
}
.popbg {display:none;position:fixed;width:100%;height:100%;background:rgba(0, 0, 0, .6);top:0;left:0;z-index:980
}
.popwindow {position:absolute;top:50%;left:50%;width:6.9rem;height:3.48rem;
padding-top:.62rem;margin:-2.05rem 0 0 -3.45rem;color:#666;
line-height:.7rem;text-align:center;background:#fff;
border-radius:.2rem
}
.popwindow.autoheight {height:auto;
padding:.5rem 0 .6rem;margin-top:0;
top:.9rem
}
.popwindow p {
height:.7rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis
}
.popwindow p a {display:block
}
.popwindow p i {
font-size:.32rem;color:#1e9eb9
}
.popwindow span {display:flex;justify-content:space-around;
padding:.57rem .45rem 0
}
.popwindow.autoheight span {
padding-top:.4rem
}
.popwindow span a {width:2.7rem;
height:.68rem;
height:.68rem;color:#999;background:#f0f0f0;
border-radius:.68rem
}
.popwindow span a:first-child {color:#fff;background:#38abbb
}
.nomore {
font-size:.24rem;line-height:1.04rem;text-align:center;color:#999;white-space:nowrap;overflow:hidden;text-overflow:ellipsis
}
.nodata {height:7rem;background:url(../picture/bg_nodata.png) center center no-repeat;background-size:6.9rem auto
}
.feedbackform {
margin-top:-.2rem
}
.feedbackform p {
line-height:.78rem;
font-size:.28rem;color:#333;
margin-top:.4rem;position:relative
}
.feedbackform p label {display:block;
line-height:.3rem;
margin-bottom:.2rem;
padding-left:.22rem;background:url(../picture/sprites.png) 0rem -3.81rem no-repeat;background-size:3.3rem auto
}
.feedbackform p.sp label {padding-left:0;background-image:none
}
.feedbackform p input, .feedbackform p textarea {display:block;width:100%;
font-size:.24rem;
line-height:.78rem;box-sizing:border-box
}
.feedbackform p input {
height:.78rem;
text-indent:.2rem;background:#f8f8f8;
border-radius:.1rem
}
.feedbackform p input[readonly] {color:#999
}
.feedbackform p textarea {height:1.84rem;background:#f8f8f8;
line-height:.6rem;
padding:.02rem .2rem;
border-radius:.1rem;resize:none
}
.feedbackform p em {display:block;width:100%;
font-size:.24rem;
line-height:.24rem;color:#e60012;position:absolute;left:0;
bottom:-.3rem;visibility:hidden
}
.feedbackform p.verify input {display:inline-block;vertical-align:top;width:5.52rem
}
.feedbackform p.verify img {display:inline-block;vertical-align:top;width:1.18rem;
height:.78rem;
border-radius:.1rem;
margin-left:.2rem
}
.feedbackform button {display:block;width:100%;
height:.8rem;
font-size:.28rem;color:#fff;
line-height:.8rem;text-align:center;
margin:.6rem auto .2rem;background:#38abbb;
border-radius:.8rem
}
.bottombar {position:fixed;left:0;bottom:0;z-index:899;width:100%;box-sizing:border-box;background:#fff;
box-shadow:0 0 .4rem 0 rgba(0, 0, 0, .2)
}
html.pcclient .bottombar {width:750px;left:auto
}
.bottombar.twobtn {height:1.2rem;
padding:.26rem .3rem 0;display:flex;justify-content:space-between;
transition:bottom .3s
}
.bottombar.twobtn.hide {bottom:-1.6rem
}
.bottombar.twobtn a, .bottombar.twobtn div {width:3.3rem;
height:.68rem
}
.bottombar.twobtn a {display:block;box-sizing:border-box;padding-left:1.32rem;
font-size:.28rem;
line-height:.68rem;color:#fff;
border-radius:.3rem;
background:#38abbb url(../picture/sprites.png) .86rem -93.88rem no-repeat;background-size:3.3rem auto
}
.bottombar.twobtn a:nth-child(n+2), .bottombar.twobtn a div:nth-child(n+2) a {
background-color:#ff9023;
background-position:.86rem -95.21rem
}
.bottombar.doctorbar {height:1.2rem;
padding:.25rem .3rem 0;overflow:hidden
}
.bottombar.doctorbar ul {float:left;width:2.35rem;
font-size:.24rem;
line-height:.26rem;color:#666;display:flex;justify-content:space-between
}
.bottombar.doctorbar ul li {max-width:1rem;
background:url(../picture/sprites.png) .34rem -100.53rem no-repeat;background-size:3.3rem auto
}
.bottombar.doctorbar ul li.like {max-width:1.35rem;
background-position:.34rem -116.05rem
}
.bottombar.doctorbar ul li.like.liked {
background-position:.34rem -117.41rem
}
.bottombar.doctorbar ul li span, .bottombar.doctorbar ul li a {display:block;
padding-top:.46rem;color:#666;white-space:nowrap;overflow:hidden;text-overflow:ellipsis
}
.bottombar.doctorbar div {float:right;width:4.2rem;display:flex;justify-content:space-between
}
.bottombar.doctorbar div a {width:2rem;
height:.7rem;
font-size:.28rem;
line-height:.7rem;color:#fff;text-align:center;
border-radius:.7rem;background:#38abbb
}
.bottombar.doctorbar div a:nth-child(2) {
background-color:#ff9023
}
.show_tag::after {
content:"\5e7f\544a";
display:block;
position:absolute;
top:0;
right:0;
width:1rem;
height:.4rem;
font-size:.24rem;
text-align:center;
line-height:.4rem;
color:#aaa;
border-radius:0 0 0 .1rem
}
.yyk_show {
margin-top:.2rem;overflow:hidden;position:relative
}
.yyk_show::after {/* content:"\5e7f\544a"; */
display:block;
position:absolute;
top:0;
right:0;
width:.56rem;
height:.28rem;
font-size:.24rem;
text-align:center;
line-height:.28rem;
color:#aaa;
}
.yyk_show.nomark::after {
display:none
}
.yyk_show.loc_toptl img {width:100%
}
.tempad {width:100%;height:100%;opacity:.5
}
.qr_code, .qr_code2 {display:block;box-sizing:border-box;
height:.88rem;overflow:hidden;
width:.88rem;position:fixed;right:8%;top:50%;
font-size:.24rem;
line-height:.26rem;transform:translateY(-50%);font-weight:600;z-index:800;background:url(../picture/bg-pic.png) no-repeat center/100%;
border-radius:.2rem;color:#fff;text-align:center;
padding:.2rem .16rem
}
.qr_code2 {
font-size:.26rem;
line-height:.3rem;
padding:.16rem 0 0
}
