div,ul,li {list-style-type:none;}
a,a:hover {transition:all .3s;text-decoration:none !important;}
.uk-overlay-primary2 {background:rgba(34,34,34,.3) !important;}
.uk-space_tab {padding-left:20px;}
.uk-space_follow {padding:10px 50px;height:50px;cursor:pointer;}
.uk-follow_topic li {border-radius:20px;background:#ddd;display:inline-block;padding:10px 25px;margin:10px 5px;}
.uk-follow_topic li a {color:#333;}
.uk-follow_topic li:hover a {color:#fff;}
.uk-follow_topic li:hover {background:#333;color:#fff;}
.change-color {background-color:#3385ff;background-image:-webkit-gradient(linear,left top,right top,from(#006eff),to(#13adff));background-image:-webkit-linear-gradient(left,#006eff,#13adff);background-image:-o-linear-gradient(left,#006eff 0,#13adff 100%);background-image:linear-gradient(90deg,#006eff,#13adff);-webkit-box-shadow:0 5px 10px 0 rgba(16,110,253,.3);box-shadow:0 5px 10px 0 rgba(16,110,253,.3);color:#fff !important}
ul.mytab1204 {width:100%;list-style:none;overflow-x:auto;white-space:nowrap;}
ul.mytab1204 li {display:inline;margin-right:30%;}
#regform .code_img,#myform_login .code_img {position:absolute;top:0;bottom:0;right:0;}
#myform_login .fa,#regform .fa {position:absolute;top:0;bottom:0;left:0;width:40px;display:inline-flex;justify-content:center;align-items:center;color:#999;}
#regform .uk-input,#myform_login .uk-input {padding-left:40px;}
.rotate {transition:all .5s}
.rotate:hover {transform:rotate(360deg);-ms-transform:rotate(360deg);-moz-transform:rotate(360deg);-webkit-transform:rotate(360deg);-o-transform:rotate(360deg);}
.shadow {box-shadow:0 0 25px rgba(0,0,0,0.1)}
.b-a {border:1px solid #f2f2f2;}
.b-b {border-bottom:1px solid #f2f2f2;}
.b-t {border-top:1px solid #f2f2f2;}
.b-r-4 {border-radius:4px !important}
.b-r-10 {border-radius:10px !important}
.b-r-t-4 {border-radius:4px 4px 0 0 !important}
.bg-primary {background:#2c63ff;box-shadow:-3px 2px 10px -2px #2c63ff;}
/* * ------------------------------------------------------------------------------ * 头部样式 * ------------------------------------------------------------------------------ */.navbar {height:68px;}
.logo {margin:14px 0;height:40px;font-size:24px}
.logo img {max-height:100%;transition:all .3s;}
.nav {flex:1;}
.nav>ul>li {display:inline-block;line-height:68px;}
.nav>ul>li>a {font-size:15px;text-transform:none;padding:0;margin:0 15px;color:#222;line-height:68px;display:inline-block;justify-content:center;align-items:center;box-sizing:border-box;font-size:16px;font-family:'Nunito Sans';text-decoration:none;color:#1c1c1c;transition:.1s ease-in-out;transition-property:color,background-color,border-color,box-shadow;position:relative;z-index:1;}
.nav>ul>li>a:hover {color:#2c63ff;}
.nav>ul .uk-active>a {color:#222;position:relative;}
.nav>ul>.uk-active>a::before {content:'';display:block;width:100%;left:0;right:0;height:4px;position:absolute;bottom:0;background-color:#3385ff;background-image:-webkit-gradient(linear,left top,right top,from(#006eff),to(#13adff));background-image:-webkit-linear-gradient(left,#006eff,#13adff);background-image:-o-linear-gradient(left,#006eff 0,#13adff 100%);background-image:linear-gradient(90deg,#006eff,#13adff);z-index:10;box-shadow:0px -1px 7px -1px #2c63ff;border-radius:8px;}
.nav>ul>li>a::before {content:'';display:block;position:absolute;z-index:-1;bottom:0;height:4px;background-color:transparent;transition:.24s ease-in-out;transition-property:background-color,border-color,box-shadow,height,right;left:0px;right:100%;box-shadow:0px -1px 7px -1px #2c63ff;border-radius:8px;}
.nav>ul>li:hover>a::before,.nav>ul>li>a:focus::before {right:0px;background-color:#3385ff;background-image:-webkit-gradient(linear,left top,right top,from(#006eff),to(#13adff));background-image:-webkit-linear-gradient(left,#006eff,#13adff);background-image:-o-linear-gradient(left,#006eff 0,#13adff 100%);background-image:linear-gradient(90deg,#006eff,#13adff);box-shadow:0px -1px 7px -1px #2c63ff;border-radius:8px;}
.head-search {font-size:14px !important}
.head-search i {font-size:15px}
.head-user {min-width:110px !important;}
.head-user ul li a {font-size:14px;line-height:30px;}
.head-user ul li a i {font-size:18px;margin-right:3px;}
.side-logo {height:60px;line-height:60px}
.side-logo img {max-height:80%}
.side-nav>ul {width:100%;border-left:1px solid #f2f2f2}
.side-nav>ul>li a {color:#222;padding:10px 0;display:inline-block;}
/* * ------------------------------------------------------------------------------ * 搜索样式 * ------------------------------------------------------------------------------ */.search-input {padding:15px;}
.search-button {color:#fff;padding:0 30px 0 25px;font-size:16px;background:#2c63ff;border:0;cursor:pointer;box-shadow:0px 2px 10px -1px #2c63ff;border-bottom-right-radius:4px;border-top-right-radius:4px}
.search-button i {font-weight:bold}
.search-tags {margin-top:30px}
.search-tags li {display:inline-block;margin-right:10px;}
/* * ------------------------------------------------------------------------------ * 幻灯片样式 * ------------------------------------------------------------------------------ */@media all and (min-width:960px) {.uk-banner {width:900px;}
}
.uk-banner ul {border-radius:4px;overflow:hidden;}
/* * ------------------------------------------------------------------------------ * 首页四格样式 * ------------------------------------------------------------------------------ */.uk-four-card h5 {padding:0;margin:0;display:inline-block;padding:0 20px;line-height:36px;box-shadow:none;}
.uk-four-card .uk-overlay-primary {background:rgba(34,34,34,.8);}

.box {padding:20px;}
.box .box-title {font-size:1.2rem;padding-bottom:5px;}
.box .box-item {margin-bottom:10px}
.box .box-item p {font-size:0.89rem;line-height:0.88rem;min-height:15px;overflow: hidden;text-overflow: ellipsis; white-space: nowrap;}
.box .box-item p em {color:#fff;font-style:normal;font-size:12px;padding:2px 5px;margin-right:6px;}
.box .box-item .box-item-cover {max-height:70px}
.btn {display:inline-block;padding:4px 8px;background:#f9f9f9;color:#999;font-size:12px;font-family:'arial'}
.btn i {margin-right:3px;}
.btn:hover {background:#2c63ff;color:#fff;box-shadow:0 3px 10px -1px #2c63ff;}
.btn-on {color:#fff;background-color:#3385ff;background-image:-webkit-gradient(linear,left top,right top,from(#006eff),to(#13adff));background-image:-webkit-linear-gradient(left,#006eff,#13adff);background-image:-o-linear-gradient(left,#006eff 0,#13adff 100%);background-image:linear-gradient(90deg,#006eff,#13adff);box-shadow:0 3px 10px -1px #2c63ff !important;border:0;}
.btn-on:hover {background:#1d48c3 !important;}
.btn-grey {color:#888888 !important;background:#eeeeee !important;box-shadow:0 3px 10px -1px #eeeeee !important;border:0;}
.btn-grey:hover {background:#fefefe !important;}
/* * ------------------------------------------------------------------------------ * 快捷导航样式 * ------------------------------------------------------------------------------ */.fastlink-item {box-shadow:8px 8px 12px #fafafa;}
.fastlink-title {font-size:15px;color:#383838;letter-spacing:1px;padding-bottom:15px;}
.fastlink-title i {color:#2c63ff;margin-right:3px;font-weight:normal;}
.fastlink-title span {color:#222;font-weight:normal;letter-spacing:0}
.fastlink-list {list-style:none;border-left:1px solid #eee;margin:15px 0 0;}
.fastlink-list li:nth-child(1) a {color:#f00;}
.fastlink-list li:nth-child(3) a {color:#2c63ff;}
.fastlink-list li {position:relative;}
.fastlink-list li a {display:block;font-size:14px;color:#666;padding:8px 12px;}
.fastlink-list li::after {content:'';width:5px;height:5px;background:#fff;border:1px solid #aac0ff;position:absolute;left:-4px;top:7px;border-radius:50%;margin:7px 0;z-index:90;transition:all .3s;}
.fastlink-list li a:hover {color:#2c63ff;}
.fastlink-tags {margin:10px 0;}
.fastlink-tags li {display:inline-block;margin-top:10px;margin-right:3px}
.fastlink-tags li:nth-child(3) a {color:#fff !important;background:#2c63ff !important;box-shadow:0 3px 10px -1px #2c63ff !important;border:0 !important;}
.fastlink-img {max-height:128px;overflow:hidden}
.fastlink-img .cover {padding:10px}
/* * ------------------------------------------------------------------------------ * 分类切换样式 *
------------------------------------------------------------------------------ */.switcher-title {padding-bottom:20px;}
.switcher-title a {color:#333;font-size:18px;padding-bottom:21px;transition:none;}
.switcher-title a:hover {color:#000}
.switcher-title .uk-active>a {position:relative;color:#2c63ff;}
.switcher-title .uk-active>a::after {content:'';position:absolute;left:0;bottom:-2px;width:100%;height:4px;background-color:#3385ff;background-image:-webkit-gradient(linear,left top,right top,from(#006eff),to(#13adff));background-image:-webkit-linear-gradient(left,#006eff,#13adff);background-image:-o-linear-gradient(left,#006eff 0,#13adff 100%);background-image:linear-gradient(90deg,#006eff,#13adff);box-shadow:0px 2px 10px -1px #2c63ff;border-radius:3px;}
/* * ------------------------------------------------------------------------------ * 卡片样式 * ------------------------------------------------------------------------------ */.card-item {transition:all .3s;}
.card-item:hover {transform:translateY(-5px);-webkit-box-shadow:0 34px 20px -24px rgba(136,161,206,0.3);box-shadow:0 34px 20px -24px rgba(136,161,206,0.3);-webkit-transform:translateY(-5px);transform:translateY(-5px);-ms-transform:translateY(-5px);}

.card-item .title {font-size:16px;height:55px;margin:15px 0;line-height:normal;}
.card-item .title a {color:#262626;font-weight:800;}
.card-item .title p{color:#a3a1a1;font-size:15px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;display: block;}
.card-item .index-title {font-size:16px;min-height:65px;margin:15px 0;line-height:normal;}
.card-item .index-title a {color:#262626;}
.card-item .index-title p{color:#a3a1a1;font-size:15px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;display: block;}
.card-item h3 a:hover {color:#2c63ff}
.card-item .cover {height:160px;overflow:hidden;}
.card-item .cover img {min-height:100%;min-width:100%}
.home-btn {background-color:#3385ff;background-image:-webkit-gradient(linear,left top,right top,from(#006eff),to(#13adff));background-image:-webkit-linear-gradient(left,#006eff,#13adff);background-image:-o-linear-gradient(left,#006eff 0,#13adff 100%);background-image:linear-gradient(90deg,#006eff,#13adff);line-height:46px;font-size:16px;padding:0 30px;box-shadow:0 3px 10px -1px #2c63ff;}
.home-btn:hover {color:#fff;background:#1d48c3;}
.bbs-btn {background-color:#3385ff;background-image:-webkit-gradient(linear,left top,right top,from(#006eff),to(#13adff));background-image:-webkit-linear-gradient(left,#006eff,#13adff);background-image:-o-linear-gradient(left,#006eff 0,#13adff 100%);background-image:linear-gradient(90deg,#006eff,#13adff);line-height:46px;font-size:16px;padding:0 60px;box-shadow:0 3px 10px -1px #2c63ff;}
.bbs-btn:hover {color:#fff;background:#1d48c3;}
/* * ------------------------------------------------------------------------------ * 博客样式 * ------------------------------------------------------------------------------ */.blog-item-foot {color:#999}
.blog-item-foot a {color:#999}
.blog-item-foot a:hover {color:#000}
.blog-item-foot span {margin-right:15px}
.blog-item-foot i {margin-right:2px}
.blog-item h3 a {color:#222}
.blog-item:hover h3 a {color:#2c63ff}
.blog-item .cover {max-height:160px;max-width:282px;overflow:hidden}
.blog-item p i {margin-right:5px;}
.hot-tag a {font-size:13px;padding:4px 10px;}
.hot-tag a:hover {border:0}
.sponsor {padding:30px 0;}
/* * ------------------------------------------------------------------------------ * 专题样式 * ------------------------------------------------------------------------------ */.thematic {overflow:hidden}
.thematic-item {transition:all .3s;}
.thematic-item:hover {box-shadow:0 0 20px #eaeaea;}
.thematic-item .item-thumb {max-height:160px;z-index:10;}
.thematic-item .item-thumb img {max-width:none}
.thematic-item .thematic-item-title {margin:20px 0 10px;padding-left:20px;font-size:18px;font-weight:bold;}
.thematic-item .thematic-item-title::after {content:'';position:absolute;left:0;height:100%;width:5px;background:#2c63ff;box-shadow:3px 0px 10px -1px #2c63ff;border-radius:2px;}
.thematic-item p {padding:0 20px;}
.thematic-item .btn-on {padding:5px 10px;}
.thematic-item .btn-on:hover {color:#fff !important}
/* * ------------------------------------------------------------------------------ * 列表分类/子分类样式 * ------------------------------------------------------------------------------ */.cat-list ul {margin-bottom:0;white-space:nowrap;}
.cat-list ul li {list-style:none;display:inline-block;color:#888;text-align:center;}
.cat-list ul li:first-child {margin-right:20px}
.cat-list ul li a {display:block;padding:8px 20px;color:#666;font-size:13px;transition:all 0s;border-radius:4px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;transition:all .3s}
.cat-list ul li a:hover {color:#fff;background:#2c63ff;box-shadow:-3px 2px 10px -2px #2c63ff;}
.cat-list .current-cat a {background:#2c63ff;border-radius:4px;box-shadow:-3px 2px 10px -2px #2c63ff;}
.cat-list .current-cat a {color:#fff}
.ajax-btn a {display:inline-block;background:#2c63ff;line-height:46px;font-size:16px;color:#fff;border-radius:4px;padding:0 30px;box-shadow:0 3px 10px -1px #2c63ff;}
.ajax-btn a:hover {color:#fff;background:#1d48c3;}
/* * ------------------------------------------------------------------------------ * 分页样式 * ------------------------------------------------------------------------------ */.pagination {margin:0;padding:0;text-align:center;}
.pagination li {transition:all .3s;display:inline-block;}
.pagination li a {color:#888;background:#fff;display:inline-block;padding:8px 16px;border-radius:4px;margin-right:5px;box-shadow:0 5px 10px -5px #e0e8f3;}
.pagination li a:hover {background:#2c63ff;color:#fff}
.pagination li.active a {background:#999999;color:#fff;box-shadow:0px 5px 10px -5px #999999;}
/* * ------------------------------------------------------------------------------ * 侧边栏样式 * ------------------------------------------------------------------------------ */.helper {letter-spacing:.5px}
.helper p {max-width:80%;}
.helper .home-btn {padding:6px 10px;font-size:13px;line-height:normal;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;}
.helper .home-btn i {font-size:14px;margin-right:5px;}
.helper .helper-thumb {position:absolute;right:0;bottom:0;}
.helper .btn {font-size:13px}
.side-tag li {display:inline-block;margin:5px 0 5px 5px;}
/* * ------------------------------------------------------------------------------ * 内容页样式 * ------------------------------------------------------------------------------ */.single-head ul li {display:inline-block;}
.single-head ul li a {color:#999}
.single-head ul li a i {margin-right:3px}
.single-head .single-info a {font-size:14px}
.single-warp,.cat-warp {width:880px}
.single-content {padding:20px}
.single-content h2 {padding-bottom:10px;border-bottom:2px dashed #ddd;}
.single-content p {font-size:16px;letter-spacing:.5px;line-height:28px;}
.single-content img {margin:15px 0;}
.single-content a {color:#262626;}
.single-content a:hover {color:#000}
.single-content table {border:1px solid #eee;}
.single-content table th {color:#222;font-weight:bold;font-size:15px !important;border-right:1px solid #eee;}
.single-content table td {border-right:1px solid #eee;}
.single-content blockquote {font-style:normal;font-size:13px !important}
.single-content blockquote a {font-size:15px !important}
.single-content cite {font-style:normal;color:#999;}
.single-copy {background:#2c63ff;padding:5px 10px;font-size:13px;border-bottom-left-radius:4px;cursor:pointer}
.single-content .single-alert {font-size:13px;}
.single-content .single-alert a {font-size:13px}
.single-content .single-alert p {font-size:13px}
.single-content li {line-height:32px;}
.single-tags a {color:#999;font-size:14px;margin:0 6px;}
.aligncenter {text-align:center;}
.single-down {padding:8px 16px 9px 13px;font-size:14px;background-color:#fe7f6f;color:#fff !important}
.single-down:hover {background-color:#ed1c24;}
.single-down-top {}
.single-down-main {width:85%;margin:-45px auto 0 auto}
.single-down-main .down-btn {line-height:38px;font-size:15px;padding:0 20px;color:#fff;}
/* * ------------------------------------------------------------------------------ * 点赞样式 * ------------------------------------------------------------------------------ */.zan a {padding:8px 16px 9px 13px;font-size:14px;color:#333;border:solid 1px #e2e2e2;/*background-color:#e2e2e2;*/}
.zan a:hover {border:solid 1px #2c63ff;background-color:#2c63ff;color:#fff}
.zan i {margin-right:2px}
.zan .count {font-size:13px;}
.zan .done {background-color:#262626 !important;}
.reward {background-color:#f5a754 !important}
.zan .done {background-color:#ed1c24 !important}
/* * ------------------------------------------------------------------------------ * 分享样式 * ------------------------------------------------------------------------------ */.share {font-family:arial;}
.share>a {padding:8px 16px 9px 13px;background:#fe7f6f;}
.share>a:hover {background-color:#ed1c24}
@media (max-width:320px) {.uk-grid-padding-left {padding-left:10px !important;}
}
/* * ------------------------------------------------------------------------------ * 分页样式 * ------------------------------------------------------------------------------ */.turn-page {padding:30px 0;color:#262626}
.turn-page a {font-size:15px;color:#262626}
/* * ------------------------------------------------------------------------------ * 单页样式 * ------------------------------------------------------------------------------ */.page-menu ul li {padding:20px 0;margin:0 !important;border-bottom:1px solid #eee;text-indent:20px}
.page-menu ul li:last-child {border:none}
.page-menu ul li a {display:block;color:#888;font-size:15px;}
.page-menu .current-menu-item {background:#fafafa;}
.page-menu .current-menu-item a {position:relative;font-weight:bold;color:#2c63ff !important}
.page-menu .current-menu-item a::after {content:'';position:absolute;width:5px;height:100%;background:#2c63ff;left:0;box-shadow:3px 0px 10px -1px #2c63ff;border-radius:2px;}
.page-main {font-size:16px;color:#525252;line-height:1.875;padding:0 10px;word-wrap:break-word;}
.page-main a {color:#222}
/* * ------------------------------------------------------------------------------ * 标签大全样式 * ------------------------------------------------------------------------------ */
.page-tags-item {padding:20px 0}
.page-tags-item .name {padding:0 20px;color:#333;font-size:15px;}
.page-tags-item .name:before {content:'';position:absolute;left:0;height:100%;width:5px;background:#2c63ff;box-shadow:3px 0px 10px -1px #2c63ff;border-radius:2px;}
.page-tags-item li {margin:10px 20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.page-tags-item li a {color:#888}
.page-tags-item li a:hover {color:#000}
.page-tags-li {padding:20px;}
.page-tags-li a {display:inline-block;background:#f2f6fc;color:#666;padding:5px 10px;margin:3px 5px;}
.hot-tag a {font-size:13px;padding:4px 10px;}
.hot-tag a:hover {border:0}
/* * ------------------------------------------------------------------------------ * 评论样式 * ------------------------------------------------------------------------------ */.comments-title {padding:15px 20px;}
.comments-main {padding:20px}
.comment-reply-title {font-size:13px;color:#333;}
.comment-reply-title a {display:inline-block;color:#333}
.comment-reply-title small>a {color:#999}
.comment-notes {display:none}
.comment-submit {display:inline-block;padding:8px 20px;background:#2c63ff;box-shadow:0 3px 10px -1px #2c63ff;border:0;color:#fff;cursor:pointer;transition:all .3s}
.comment-submit:hover {background:#1d48c3;}
.commentlist {padding-top:20px;list-style:none;}
.commentlist .children {list-style:none;padding:0;background:#f5f5f5;margin:0 30px 30px;border-radius:4px;}
.commentlist .children>li {padding:20px;padding-bottom:0;border-bottom:1px solid #eee;}
.commentlist .children>li:last-child {border:0}
.comment-head em {font-style:normal;padding:1px 3px;background:#f5f5f5;color:#999;margin-left:5px;}
.comment-head img {border-radius:50%;margin-right:5px}
.comment-head .author {display:inline-block;padding:2px 6px;color:#999;}
.comment-head .author a {color:#999}
.comment-head .reply a {color:#aaa;font-size:13px}
.comment-content {padding:20px 30px;}
.comment-content p {margin:0;color:#555}
.comment-content a {color:#555}
.comment-content a:hover {color:#555}
.comment-form-cookies-consent {display:none}
/* * ------------------------------------------------------------------------------ * 最新评论样式 * ------------------------------------------------------------------------------ */.new-comment {margin:0;max-height:360px}
.new-comment li {padding:20px 0;}
.new-comment li>.avatar {margin-right:4px}
.new-comment li>.avatar img {border-radius:4px;}
.new-comment li:last-child {border:0}
.new-comment li a {color:#999;line-height:26px;}
.new-comment li .content {padding:6px 10px;}
.new-comment li p {margin:10px 0 0}
/* * ------------------------------------------------------------------------------ * 作者页样式 * ------------------------------------------------------------------------------ */.author {padding:25px}
.author-info {width:320px;}
.author-bg {max-height:120px;}
.author-bg img {width:100%;-webkit-filter:blur(10px);filter:blur(10px);}
.author-avatar {margin-top:-40px;border:5px solid rgba(255,255,255,0.4);}
.author-data-item {border-right:1px solid #F2F6FC;}
.author-data-item:last-child {border:0}
.author-data-num {font-family:'arial';font-size:1.1rem;}
.author-list li {margin:0 !important;line-height:40px;padding:0 20px;font-family:'arial';}
/* * ------------------------------------------------------------------------------ * 网址导航样式 * ------------------------------------------------------------------------------ */.site-head {width:100%;max-height:300px;background-size:100%;}
.site-switcher {width:600px;}
.site-switcher-menu li {display:inline-block;padding:10px 0;margin:0 20px;}
.site-switcher-menu li span {cursor:pointer;font-size:15px;}
.site-switcher-menu .uk-active {position:relative;}
.site-switcher-menu .uk-active::after {content:'';position:absolute;bottom:0;left:0;width:100%;height:4px;background:#2c63ff;box-shadow:0 1px 7px -1px #2c63ff;border-radius:4px;}
.site-switcher-main {box-shadow:0 6px 20px -8px #e5f2ff;}
.site-select {border:0;padding:0 20px;outline:medium;cursor:pointer}
.site-form {display:none;}
.site-form input {width:100%;border-radius:4px;padding:16px 0;text-indent:1em;border:0;}
.site-form input:focus {outline:medium;}
.site-form button {position:absolute;top:10px;right:0;border:0;background:none;cursor:pointer;margin:5px 10px;font-weight:bold;color:#54677b;}
.site-search {flex:1;}
.site-item {box-shadow:0 10px 20px -10px rgb(230,234,245);transition:all .3s;}
.site-item:hover {transform:translateY(-5px);}
.site-item>a {color:#262626;}
.site-item>a:hover {color:#000;}
.site-item-data {padding-top:10px;margin-top:10px;}
.site-item .site-item-tag a {display:inline-block;padding:3px 8px;background:#f9f9f9;color:#999;font-size:12px;border-radius:4px;}
.site-item .site-item-tag a:hover {color:#fff;background:#2c63ff;box-shadow:-3px 2px 10px -2px #2c63ff;}
.site-item .site-item-go {flex:1;color:#262626;}
.site-icon {width:32px;height:32px;}
.site-icon img {min-height:100%}
.sitenav li {list-style:none}
.sitenav li:last-child {border:0}
.sitenav li a {color:#999;font-size:13px;background:#fff;min-width:90px;}
.sitenav li a:hover {color:#262626}
.sitenav li i {font-size:14px;color:#ddd;margin-right:3px;transition:all .3s}
.sitenav li a:hover i {margin-right:6px}
.sitenav li b {padding:0 20px;border-right:1px solid #eee;}
.sitenav li b i {color:#aaa}
.site-submit {line-height:52px;font-size:15px;}
.site-title {}
.site-title span {padding-bottom:12px;border-bottom:2px solid #000;color:#262626;font-size:15px;}
.site-box {padding:15px 20px}
.site-box .site-box-cover {width:160px;height:160px}
.site-box .site-box-cover img {width:100%;height:100%}
.site-box-cover-small {width:45px;height:45px;}
.site-content ul {padding:20px;list-style:none;}
.site-content li {margin-bottom:10px;font-size:13px;border-bottom:1px solid #f1f1f1;padding-bottom:10px;}
.site-content li:last-child {border:0;margin:0;padding:0}
.site-content p {margin:0;display:inline-block}
.site-content .btn-on {color:#fff;padding:4px 10px 4px 6px}
/* * ------------------------------------------------------------------------------ * 登录页面样式 * ------------------------------------------------------------------------------ */.login-warp {background-image:linear-gradient(135deg,#2295ed 10%,#130CB7 100%);}
.login-main {width:960px;margin:0 auto;}
.login-box {width:100%;}
.login-bg-01 {width:100%;bottom:-15px;z-index:20;}
.login-bg-01 .bg-box {height:50px;background:#fff;margin:0 10px;opacity:.5;}
.login-bg-02 {width:100%;bottom:-30px;z-index:10;}
.login-bg-02 .bg-box {height:50px;background:#fff;margin:0 20px;opacity:.2;}
.login-contnet {z-index:30;width:100%;}
.login-l {height:100%;border-right:1px solid #f2f2f2;}
.login-l h2 {font-family:arial;padding-bottom:15px;}
.login-l .btn-on {font-size:14px;letter-spacing:1px;transition:all .3s;color:#fff}
.login-l .btn-on i {margin-right:3px;}
.login-r {height:100%;background-size:100%;}
.login-r img {min-height:100%;max-width:none;min-width:100%;}
.s-res {border-top-left-radius:0;border-top-right-radius:10px;border-bottom-right-radius:10px;border-bottom-left-radius:0;box-shadow:10px 0 30px -10px rgba(0,0,0,0.2);margin-left:-175px;transition:all .3s;}
.login-r:hover .s-res {margin:0;}
.s-res h4 {padding-bottom:15px;}
.s-res p:after {content:'';position:absolute;left:0;top:50%;height:1px;width:100%;background:#aaa}
.s-res span {z-index:10;padding:0 4px;}
.s-res .btn-on {font-size:14px;letter-spacing:1px;padding:4px 20px;font-family:arial;}
.s-res .btn-on i {margin-right:3px;}
.s-res .btn-on:hover {color:#fff;}
.other-login h5 {padding-bottom:15px;}
.other-login .btn {padding:6px 16px 6px 14px}
.other-login .btn:hover {border:1px solid #2c63ff}
.other-login a {font-size:13px}
.uk-notification-message {font-size:1.1rem !important;border-radius:4px;letter-spacing:.5px}
.uk-notification-close {color:#fff !important}
.uk-notification-message-success {background:#32d296 !important;color:#fff !important}
.uk-notification-message-primary {border:1px solid #eee}
.uk-notification-message-warning {background:#ffa631 !important;color:#fff !important}
/* * ------------------------------------------------------------------------------ * 返回顶部样式 * ------------------------------------------------------------------------------ */.gotop {position:fixed;bottom:0;right:0;margin:30px;display:none;overflow:hidden;}
.gotop a {padding:10px 13px;background-color:#fff;transition:all .3s ease;color:#888;text-align:center;}
.gotop a:hover {color:#fff;background:#2c63ff;box-shadow:-3px 2px 10px -2px #2c63ff;transform:translateY(-3px);border:0}
.gotop a:last-child {border:0}
.gotop i {font-size:18px}
/* * ------------------------------------------------------------------------------ * 友情链接样式 * ------------------------------------------------------------------------------ */.link {padding:15px;color:#999;}
.link ul li {display:inline-block;color:#999;}
.link a {color:#666;margin-right:10px;}
.link a:hover {color:#fff;}
/* * ------------------------------------------------------------------------------ * 底部样式 * ------------------------------------------------------------------------------ */.foot-about {background:#2c63ff;}
.foot-about-title {border-bottom:1px solid #6f95ff}
.foot-about-title em {font-style:normal}
.foot-about-ewm {max-height:120px}
.foot-item .foot-item-title {border-bottom:1px solid #333;font-size:1.1rem;padding-bottom:15px;}
.foot-item ul {list-style:none;}
.foot-item ul li {width:50%;margin-top:0 !important;margin-bottom:10px;float:left;}
.foot-item ul li a {color:#666;font-size:1rem;}
.foot-item p {font-family:arial;color:#696969;}
.qq-modal {width:360px !important;border-radius:10px;}
.qq-modal-btn {padding:10px 0;color:#fff !important}
@media (max-width:768px) {.site-switcher-menu li {margin:0 10px;}
.single-warp,.cat-warp {max-width:100%}
.login-main {width:100%}
}
::-webkit-scrollbar {width:10px;height:4px;background-color:#fff;}
::-webkit-scrollbar-track {background-color:#fff;}
::-webkit-scrollbar-thumb {background-color:#b1b6c1;border-radius:10px}
/* * ------------------------------------------------------------------------------ * 暗黑模式 * ------------------------------------------------------------------------------ */.night {background-color:#151617 !important;color:#999;}
.night .sitename {color:#fff;}
.night h1,.night h2,.night h3,.night .uk-h3,.night .uk-h5,.night h5 {color:#eee;}
.night .page-menu ul li {border-bottom:1px solid #333;}
.night .page-menu .current-menu-item {background:none;}
/*默认背景色*/.night .uk-background-default {background-color:#1d1f20;}
/*板块背景色*/.night .uk-background-muted {background-color:#151617;}
.night .b-a {border:1px solid #262626}
.night .b-b {border-bottom:1px solid #262626;}
.night .b-t {border-top:1px solid #262626;}
.night pre {background:#151617 !important;border:1px solid #262626;color:#999 !important;}
.night pre::-webkit-scrollbar {width:10px;height:8px;background-color:#333;}
.night pre::-webkit-scrollbar-track {background-color:#333;}
.night pre::-webkit-scrollbar-thumb {background-color:#444;}
.night .btn {background:#262626;}
.night .btn:hover {background:#2c63ff;color:#fff;box-shadow:0 3px 10px -1px #2c63ff;}
/*导航样式*/.night .nav>ul>li>a {color:#999;}
.night .nav>ul .current-menu-item>a {color:#fff;}
/*手机导航*/.night .side-nav>ul>li a {color:#eee;}
.night .side-nav>ul {border-left:1px solid #262626;}
/*最新发布*/.night .uk-text-secondary {color:#aaa !important;}
.night .uk-text-secondary:hover,.uk-text-secondary:hover {color:#1e87f0 !important;}
.night .box .box-title {color:#fff}
/*快捷导航*/.night .fastlink-item {box-shadow:none;}
.night .fastlink-title {color:#aaa;}
.night .fastlink-list {border-left:1px solid #262626;}
.night .fastlink-list li::after {background:#1d1f20;border:1px solid #333;}
.night .switcher-title a {color:#4c4c4c;transition:all .3s;}
.night .switcher-title a:hover {color:#666}
/*卡片阴影*/.night .card-item:hover {-webkit-box-shadow:0 34px 20px -24px rgba(0,0,0,0.3);box-shadow:0 34px 20px -24px rgba(0,0,0,0.3);-webkit-transform:translateY(-5px);transform:translateY(-5px);-ms-transform:translateY(-5px);}
.night .blog-item-foot a:hover {color:#fff;}
/*列表*/.night .card-item .title a {color:#fff;}
/*返回顶部*/.night .gotop a {background-color:#262626;}
.night .gotop a:hover {background:#2c63ff;box-shadow:-3px 2px 10px -2px #2c63ff;}
/*分类*/.night .nav>ul>li:hover .sub-menu>li {border-bottom:1px solid #262626;}
/*面包屑*/.night .crumb a {color:#999;}
/*分页*/.night .fenye .page-numbers {background:#262626;box-shadow:0 5px 10px -5px #111;}
.night .fenye .current {background:#2c63ff;color:#fff;box-shadow:0px 5px 10px -5px #2c63ff;}
.night .fenye a {border:1px solid #262626;}
/*内容页*/.night .single-content h2 {border-bottom:2px dashed #333;}
.night .single-content p {color:#aaa;}
.night .uk-alert-primary {background:#151617;}
.night .single-content table th {border-right:1px solid #262626;color:#aaa}
.night .single-content table td {border-right:1px solid #262626;}
.night .uk-table-divider>:first-child>tr:not(:first-child),.night .uk-table-divider>:not(:first-child)>tr,.night .uk-table-divider>tr:not(:first-child) {border-top:1px solid #262626;}
.night .single-content table {border:1px solid #262626;}
/*点赞*/.night .zan .done {background-color:#262626 !important;}
.night .zan a {background-color:#262626;color:#aaa;}
.night .zan a:hover {background-color:#111 !important;}
/*分享*/.night .share>a {background:#262626;}
.night .share>a:hover {background-color:#111;}
.night .uk-dropdown {background:#1d1f20;}
/*上一页下一页*/.night .turn-page a {color:#ddd;}
.night .turn-page i {color:#ddd;}
.night .author-data-item {border-right:1px solid #262626;}
/*网址导航*/.night .site-switcher-main {box-shadow:0 6px 20px -8px #0d0d0d;background:#262626;}
.night .site-item {box-shadow:0 10px 20px -10px rgb(19,19,19);}
.night .site-item p {color:#fff;}
.night .site-item .site-item-tag a {background:#262626;}
.night .sitenav li a {background:none;}
.night .site-select {background:#262626;color:#eee;}
.night .site-form input {background:#262626;color:#999;}
.night .site-form button {color:#999;}
.night .site-switcher-main {box-shadow:0 6px 20px -8px #0d0d0d;}
.night .sitenav li b {border-right:1px solid #262626;}
.night .sitenav li a:hover {color:#fff;}
.night .site-item .site-item-go {color:#fff;}
/*主题介绍*/.night .theme-title {color:#fff;}
/*评论*/.night .comments-title {color:#eee;}
.night .commentlist .children {background:#222;}
.night .comment-head em {background:#262626;}
.night .uk-input,.night .uk-select,.night .uk-textarea {background:#262626;border:1px solid #333;}
/*搜索框*/.night .uk-modal-dialog {background:#151617;}
.night .uk-search-input {background:#151617;}
/*登录*/.night .login-contnet .night .uk-background-default {background-color:#fff;}
.night .login-contnet .b-a {border:1px solid #2c63ff;}
.night .login-contnet .b-b {border-bottom:1px solid #f2f2f2;}
.night .login-l h2 {color:#333;}
.night .other-login .btn {background:#f9f9f9;color:#999;border:1px solid #f2f2f2;}
.night .other-login .btn:hover {background:#2c63ff;}
/*滚动条*/.night::-webkit-scrollbar {width:10px;height:4px;background-color:#333;}
.night::-webkit-scrollbar-track {background-color:#333;}
.night::-webkit-scrollbar-thumb {background-color:#444;border-radius:10px}
.night .uk-hr,.night hr {border-top:1px solid #262626;}
.night .uk-index-radius {border-radius:6px;border:solid 1px #262626;background:#262626;overflow:hidden;}
.night .uk-news .uk-text-secondary {color:#fff !important;}
.night .uk-news .uk-text-secondary:hover {color:#1e87f0 !important;}
.night .uk-news>li:hover {background-color:#262626;cursor:pointer;}
.night .uk-news>li {border-bottom:dashed 1px #262626;}
.night .uk-article-des {background:#1d1f20;border:1px solid #333;color:#666;}
.night .uk-link-heading a,.night a.uk-link-heading,.night .uk-article-content,.night #ds-reset .ds-comments-info .ds-comment-count,.night #ds-reset .ds-highlight,.night h4 {color:#aaa !important;}
/*自定义样式*/.cu-flex-wrap {flex-wrap:wrap;}
.cu-link-ellipsis {display:-webkit-box;overflow:hidden;-webkit-line-clamp:2;-webkit-box-orient:vertical;}
@media (max-width:320px) {.cu-grid-padding-left {padding-left:10px !important;}
}
/*下载部分右侧开始*/.widget-area .widget {position:relative;background-color:#fff;padding:20px;border-radius:4px;clear:both;overflow:hidden;}
.widget-area .widget ul {padding:0px;}
.widget-pay .pay-rateinfo {display:flex;justify-content:center;align-items:center;border-radius:4px;margin-bottom:15px;}
.widget-pay .pay-rateinfo b {margin:0 10px;}
.widget-pay .pay-rateinfo b .price {font-size:28px;margin-right:5px;}
.widget-pay .pay-rateinfo b .ua {color:#8c8c8c;}
.widget-pay .pay-rateinfo b sup {font-size:14px;margin-left:3px;}
.widget-pay .pay-rateinfo .desc {color:#626a71;}
.widget-pay .pay-rateinfo b .price {font-size:28px;margin-right:5px;color:#1461ff}
.widget-pay .pay-rateinfo b sup {font-size:13px;margin-left:5px;color:#555;font-weight:400}
.widget-pay .pricing-options {position:relative;margin-bottom:10px;}
.widget-pay .pricing-options li {padding:10px 0;font-size:14px;cursor:pointer;color:#8c8c8c;}
.widget-pay .pricing-options li+li {border-top:1px dashed #eee;}
.widget-pay .pricing-options li .pricing_opt {font-weight:600;}
.btn-primary {background-color:#3385ff;background-image:-webkit-gradient(linear,left top,right top,from(#006eff),to(#13adff));background-image:-webkit-linear-gradient(left,#006eff,#13adff);background-image:-o-linear-gradient(left,#006eff 0,#13adff 100%);background-image:linear-gradient(90deg,#006eff,#13adff);border:none;border-radius:50px;cursor:pointer;display:inline-block;font-size:15px;font-weight:400;line-height:33px;margin:0;padding:0 18px;text-align:center;color:#fff;transition:all .3s;}
.widget-pay .pay-content {position:relative;padding-bottom:10px;}
.widget-pay .agent-contact {overflow:hidden;border-radius:4px;}
.widget-pay .agent-contact ul li {font-size:11px;list-style:none;position:relative;padding:9px 20px 9px;-ms-flex-preferred-size:100%;flex-basis:100%;color:currentColor;justify-content:inherit;white-space:nowrap;text-overflow:ellipsis}
.widget-pay .agent-contact ul li:before {height:100%;width:1px;left:3px;background:linear-gradient(-180deg,#467eff 0,#0056ff 98%)}
.widget-pay .agent-contact ul li:after {left:0;display:inline-block;-webkit-box-sizing:border-box;box-sizing:border-box;width:7px;height:7px;border:1px solid #0056ff;border-radius:50%;background-color:#467eff;-ms-flex-negative:0;flex-shrink:0}
.widget-pay .agent-contact ul li:after,.widget-pay .agent-contact ul li:not(:last-of-type):before {content:"";position:absolute;top:1.2em}
.widget-pay .agent-contact .list-paybody {padding:10px;background-color:#f3f7ff;}
.widget-pay .agent-contact .list-paybody span:nth-child(1) {font-style:inherit;letter-spacing:.075em;margin-top:0;text-transform:uppercase;font-weight:600;color:currentColor}
.agent-contact ul li:not(:last-of-type):before {content:"";position:absolute;top:calc((1em - -5px)/2);}
.agent-contact ul li:before {height:100%;width:1px;left:3px;background:linear-gradient(-180deg,#467eff 0,#0056ff 98%);}
.widget-pay .agent-contact .list-paybody span {font-style:inherit;letter-spacing:0;font-size:12px;letter-spacing:.025em;color:#8a92a9;padding-right:10px}
.widget-pay .ac_qqhao {text-align:center;}
.widget-pay .ac_qqhao a {text-decoration:none;cursor:pointer;color:#555;}
/*下载部分右侧结束*//* Blues主题二次开发css文件 二次开发css样式请在此文件编辑 *//*body,html {font-size:15px;}
*/.uk-h1,.uk-h2,.uk-h3,.uk-h4,.uk-h5,.uk-h6,.uk-heading-2xlarge,.uk-heading-large,.uk-heading-medium,.uk-heading-small,.uk-heading-xlarge,h1,h2,h3,h4,h5,h6 {margin:0 0 15px 0;}
*+.uk-h1,*+.uk-h2,*+.uk-h3,*+.uk-h4,*+.uk-h5,*+.uk-h6,*+.uk-heading-2xlarge,*+.uk-heading-large,*+.uk-heading-medium,*+.uk-heading-small,*+.uk-heading-xlarge,*+h1,*+h2,*+h3,*+h4,*+h5,*+h6 {margin:15px 0 0 0;}
.uk-h2,h2 {font-size:1.3rem;line-height:1.7;}
@media (min-width:960px) {.uk-h2,h2 {font-size:1.5rem;}
}
.uk-hr,hr {border-top:1px solid #f2f2f2;}
*+.uk-hr,*+hr {margin-top:15px;}
.uk-catbg {background-image:url(../images/catbg.jpg);}

.uk-grid-column-small,.uk-grid-small {margin-left:-15px;}
.uk-grid-column-small>*,.uk-grid-small>* {padding-left:15px;}
.uk-grid-small>.uk-grid-margin {margin-top:30px;}
.uk-container {max-width:1390px;}
/*下拉一级菜单后面的倒三角*/nav ul li a.dropdown-toggle:after {display:inline-block;width:0;height:0;margin-left:.286rem;content:'';vertical-align:middle;border-top:.286rem solid;border-right:.286rem solid transparent;border-left:.286rem solid transparent;margin-right:0;margin-left:.3em;transition:0.5s;-o-transition:0.5s;-webkit-transition:0.5s;-moz-transition:0.5s;}
nav ul li:hover a.dropdown-toggle:after {transform:rotateZ(180deg);-o-transform:rotateZ(180deg);-moz-transform:rotateZ(180deg);-webkit-transform:rotateZ(180deg);}
/*下拉一级菜单后面的倒三角*/.sitename {font-weight:bold;font-size:1.8rem;}
/*下拉二级后图标*/.uk-nav-parent-icon li {line-height:25px;text-align:left;font-size:14px;}
.uk-nav-parent-icon>.uk-parent>a,.uk-nav-parent-icon>.uk-parent {transition:0.5s;-o-transition:0.5s;-webkit-transition:0.5s;-moz-transition:0.5s;}
.uk-nav-parent-icon>.uk-parent>a::after {background-image:none!important;content:"\f053";/*大箭头*/    content:"\f104";/*小箭头*/    display:inline-block;line-height:24px;-webkit-font-smoothing:antialiased;font-family:"FontAwesome";font-weight:900;font-style:normal;font-variant:normal;text-rendering:auto;}
.uk-nav-parent-icon>.uk-parent.uk-open>a::after {background-image:none;content:"\f078";/*大箭头*/    content:"\f107";/*小箭头*/}
/*下拉二级后图标*/.uk-heading-bullet::before {border-left:calc(3px + .1em) solid #2c63ff;border-radius:2px;}
.uk-index-radius {border-radius:6px;border:solid 1px #efefef;background:#efefef;overflow:hidden;}
/*margin:20px 0!important;*/.uk-index-radius img:hover {transform:scale(1.08);}
.uk-index-image-title {padding:6px 0;font-size:0.8rem;background:rgba(34,34,34,.8);color:rgba(255,255,255,.7);padding:4px 10px;}
img[data-src][src*='data:image'] {background:rgba(0,0,0,0.1);}
img {-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s;}
.uk-index-right-news-list li {font-size:1rem;line-height:1.6}
.uk-index-right-news-list li i {color:#ccc;}
.uk-index-right-news-list li a {font-size:14px;color:#333;}
.uk-index-right-news-list li a:hover {color:#2c63ff}
.uk-index-right-news-list.fa-ul {margin-left:1.5em;}

.uk-index-left-news-list li {font-size:1rem;line-height:2.6em;border-bottom: 1px dashed #d3d3d3;}
.uk-index-left-news-list li i {color:#ccc;}
.uk-index-left-news-list li a {font-size:16px;color:#333;}
.uk-index-left-news-list li a:hover {color:#2c63ff}
.uk-index-left-news-list li .uk-ask-time{float:right;margin-right:0.5em; font-size:16px; color:#333;}
.uk-index-left-news-list.fa-ul {margin-left:1.5em;margin-right: 1.5em;}
.uk-index-left-news-list .fa-ask-icon{top:0.8em}

.uk-news {margin:0px !important;padding:0px !important; overflow:hidden;}
.uk-news>li {padding:20px 15px;}
.uk-news>li:hover {background-color:#fdfdfd;cursor:pointer;}
.uk-news>li>div {z-index:9}
.uk-news>li {-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;transition:all .3s;position:relative;z-index:1;border-bottom:dashed 1px #eee;}
.uk-article-content {line-height:2;}
.uk-article-des {padding:15px;margin:25px 0;font-size:15px;font-size:0.825rem;line-height:2;color:#999;background:#fbfbfb;border:1px solid #efefef;border-radius:3px;}
.page {padding:40px 0 40px 0;text-align:center;}
.page ul li {display:inline}
.page ul li a {display:inline-block;background-color:#fff;border:0 none;border-radius:3px;font-size:14px;margin-left:9px;text-decoration:none;display:inline-block;height:42px;line-height:42px;border:1px solid #e3e3e3;padding:0 12px;color:#333}
.page.page ul li a:hover {border:1px solid #333;background-color:#333;color:#FFF}
.page.page ul li a:active {background-color:#333;color:#FFF}
.page ul li.active a {background-color:#333;border:0 none;border-radius:3px;color:white;font-size:14px;font-weight:normal;margin-left:9px;display:inline-block;width:42px;height:42px;line-height:42px;border:1px solid #333}
.page ul li.disabled a {border:#eee 1px solid;padding:2px 5px;margin:2px;color:#ddd}
.filter-content {margin-top:10px;display:block;width:100%;-webkit-border-radius:4px;border-radius:4px;background-color:#fff;z-index:1;position:relative;margin-bottom:30px;box-shadow:0 34px 20px -24px rgba(0,36,100,0.06);border:1px solid #f3f3f3;}
.filter-content li {transition:0.5s;-o-transition:0.5s;-webkit-transition:0.5s;-moz-transition:0.5s;}
.filter-content .form-box {padding-bottom:0;padding:20px;}
.filters .filter-item {padding:5px 0;}
.filter-content .filter-item li a span {background-color:#eeeeee;padding:0 2px;border-radius:4px;color:#7b8695;border:1px solid transparent;font-size:12px;}
.filter-content .filter-item span.child {color:#dedede;}
.filter-content .filter-item ul.filter-tag li {border-radius:4px;}
.filter-content .filter-item ul.filter-tag li a {display:inline-block;margin-top:0;border-bottom:1px solid transparent;color:#808080;position:relative;}
.filter-content .filter-item ul.filter-tag li.on,.filter-content .filter-item ul.filter-tag li.on a {color:#fff;background-color:#333;}
.filter-content .filter-item ul.filter-tag li:hover {background-color:#333;}
.filter-content .filter-item ul.filter-tag li:hover a {color:#fff;}
.filter-content .filter-item>.on {color:#1890ff}
.filter-content .filter-item {margin-top:10px}
.filter-content .filter-tag {position:relative;display:inline-block;list-style:none;margin:0;padding:0;}
.filter-content .filter-tag li {display:inline-block;margin:0;padding:0;list-style:none;margin:0 5px;padding:2px 10px;border-radius:4px;cursor:pointer;}
.filter-content .filter-tab {border-top:1px solid #E9E9E9;padding-top:13px;margin-top:10px;margin-bottom:-10px;}
.filter-content .filter-tab span {margin-right:10px;background-color:#eeeeee;padding:2px 6px;border-radius:4px;color:#7b8695;border:1px solid transparent;}
.filter-content .filter-tab a {display:inline-block;color:#808080;position:relative;}
.filter-content .filter-tab .tab.on i {background:#ffffff;}
.filter-content .filter-tab .tab.on i:before {display:inline-block;margin-top:1px;color:#FF9800;content:"\f111";font:normal normal normal 14px/1 FontAwesome;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;vertical-align:5px;margin-left:2px;}
.filter-content .filter-tab li.on,.filter-content .filter-tab li:hover {color:#fff;background:#333;}
.filter-content .filter-tab li.on a,.filter-content .filter-tab li:hover a {font-style:normal;color:#fff;}
.filter-content .filter-tab li.rightss {float:right;}
@media (max-width:768px) {.filter-content {margin-top:-10px;display:block;padding:10px;}
.filter-content .filter-item span,.filter-content .filter-tab span {width:100%;display:inline-block;margin-bottom:10px;}
.filter-content .filter-item a {margin-right:5px;line-height:20px;font-size:13px;padding:0 5px;}
.filter-content .filter-tab a {margin-right:5px;font-size:13px;}
.filter-content .filter-tab li.rightss {float:none;margin-bottom:10px;margin-top:10px;margin-right:5px;}
}
.uk-article-meta span {margin-right:4px;}
article.uk-article pre {position:relative;padding:30px 40px;background:#fbfbfb;font-family:RiPlus-Black;margin:20px 0;border-radius:3px;border:1px solid #efefef;line-height:2;}
article.uk-article pre:before {position:absolute;top:20px;left:20px;display:block;width:16px;height:14px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAANCAYAAADISGwcAAAABmJLR0QA/wD/AP+gvaeTAAABJUlEQVQ4y62UzVHDMBCFPxgX4BJcQkpIKgAqwKkguAJDBSQdmAooAXPhlINLcDowFSQHr0fPipTMJHozmlnJT6u3f35o//YIlkBt9hroOccb8AQMwAvwY/d8vAMfZh8JY/XoHdTiLPR4LpyOBFABpTz+FeF/mohLnJsE5OZ8irwJcJcmEvvekwCTgI1Etotwa7FjnJsEFIwNA2NjhaIvceVpSVR/gAx4lX1v2QA4iBjlDJKNX6DCZU+b+F/urMT+Fv6QeYIWtqZIQ9l4tgXzUSvkcT+TrWQyl7POH8N7sBG7MhGXOGuYj+E9yHET0hGfooXZW2yKUgkocamtrmRowJUtmYDJeYOrt6LA9c2sPBljt4cudRFbcTDnje1jf8cCN+qNfjgBbfA/pMbdZOcAAAAZdEVYdFNvZnR3YXJlAEFkb2JlIEltYWdlUmVhZHlxyWU8AAAAAElFTkSuQmCC) no-repeat;content:''}
article.uk-article pre:after {position:absolute;right:20px;bottom:20px;display:block;width:16px;height:14px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAANCAYAAADISGwcAAAABmJLR0QA/wD/AP+gvaeTAAABJUlEQVQ4y62UzVHDMBCFPxgX4BJcQkpIKgAqwKkguAJDBSQdmAooAXPhlINLcDowFSQHr0fPipTMJHozmlnJT6u3f35o//YIlkBt9hroOccb8AQMwAvwY/d8vAMfZh8JY/XoHdTiLPR4LpyOBFABpTz+FeF/mohLnJsE5OZ8irwJcJcmEvvekwCTgI1Etotwa7FjnJsEFIwNA2NjhaIvceVpSVR/gAx4lX1v2QA4iBjlDJKNX6DCZU+b+F/urMT+Fv6QeYIWtqZIQ9l4tgXzUSvkcT+TrWQyl7POH8N7sBG7MhGXOGuYj+E9yHET0hGfooXZW2yKUgkocamtrmRowJUtmYDJeYOrt6LA9c2sPBljt4cudRFbcTDnje1jf8cCN+qNfjgBbfA/pMbdZOcAAAAZdEVYdFNvZnR3YXJlAEFkb2JlIEltYWdlUmVhZHlxyWU8AAAAAElFTkSuQmCC) -16px 0 no-repeat;content:''}
article.uk-article pre p {margin:0;padding:10px;line-height:2.5}
.user-img a.uk-align-center {width:60px;height:60px;margin-bottom:0px !important;}
.user-img p {margin:10px !important;}
.user-img #myfollow {padding:0 20px;cursor:pointer;}
.select-loginType {margin-top:20px;text-align:center;}
.select-loginType a {display:inline-block;font-size:15px;text-align:center;}
.select-loginType a i {background:rgba(0,0,0,0) url("../images/icon_layerbox.png") no-repeat scroll 0 0;display:block;height:82px;margin-bottom:20px;width:82px;}
.select-loginType .qq {color:#898989;}
.select-loginType .qq i {background-position:0 0;}
.select-loginType .qq:hover i {background-position:0 -84px;}
.select-loginType .weixin {color:#898989;margin-left:60px;margin-right:60px;}
.select-loginType .weixin i {background-position:-168px 0;}
.select-loginType .weixin:hover i {background-position:-168px -84px;}
.select-loginType .weibo {color:#898989;}
.select-loginType .weibo i {background-position:-84px 0}
.select-loginType .weibo:hover i {background-position:-84px -84px;}
.remember {vertical-align:middle;margin:0 !important;}
.uk-modal-body {border-radius:10px;}
.uk-modal-body .uk-modal-title {}
.uk-button-green {background-color:#5cb85c;color:#fff;border:1px solid transparent}
.uk-button-green:hover,.uk-button-green:focus {background-color:#4cae4c;color:#fff}
.uk-button-green:active,.uk-button-green.uk-active {background-color:#4cae4c;color:#fff}
.uk-button-yellow {background-color:#f0ad4e;color:#fff;border:1px solid transparent}
.uk-button-yellow:hover,.uk-button-yellow:focus {background-color:#eea236;color:#fff}
.uk-button-yellow:active,.uk-button-yellow.uk-active {background-color:#eea236;color:#fff}
.uk-button-red {background-color:#d9534f;color:#fff;border:1px solid transparent}
.uk-button-red:hover,.uk-button-red:focus {background-color:#d43f3a;color:#fff}
.uk-button-red:active,.uk-button-red.uk-active {background-color:#d43f3a;color:#fff}
.uk-button-default:disabled,.uk-button-green:disabled,.uk-button-primary:disabled,.uk-button-secondary:disabled,.uk-button-danger:disabled {background-color:transparent;color:#999;border-color:#e5e5e5}
.entry-meta,.entry-meta a {color:#aaa;font-size:12px;}
.entry-meta .meta-category a+a {margin-left:8px;}
.entry-meta .meta-category .dot {border-radius:50%;height:6px;margin-right:5px;width:6px;background-color:#fd721f;}
.entry-meta .meta-category a:nth-child(2) .dot {background-color:#4CAF50;}
.entry-meta .meta-category a:nth-child(3) .dot {background-color:#2196F3;}
.leaderboard {border-radius:0 0 12px 12px;padding:15px 15px 20px;display:grid;row-gap:8px;}
.leaderboard .profile {display:grid;grid-template-columns:1fr 3fr 1fr;align-items:center;padding:4px 30px 4px 10px;overflow:hidden;border-radius:10px;/*box-shadow:0 5px 7px -1px rgba(51,51,51,0.1);*/    cursor:pointer;transition:transform 0.25s cubic-bezier(0.7,0.98,0.86,0.98),box-shadow 0.25s cubic-bezier(0.7,0.98,0.86,0.98);}
.leaderboard .profile:hover {transform:scale(1.2);/*box-shadow:0 9px 47px 11px rgba(51,51,51,0.18);*/}
.leaderboard .profile .picture {max-width:100%;width:30px;border-radius:50%;box-shadow:0 0 0 4px #ffffff,0 0 0 12px #f2f2f2;}
.leaderboard .profile .picture.color1 {box-shadow:0 0 0 4px #F44336,0 0 0 12px #ff9e97;}
.leaderboard .profile .picture.color2 {box-shadow:0 0 0 4px #4CAF50,0 0 0 12px #7ad17e;}
.leaderboard .profile .picture.color3 {box-shadow:0 0 0 4px #FFC107,0 0 0 12px #ffe493;}
.leaderboard .profile .picture.color4 {box-shadow:0 0 0 4px #00BCD4,0 0 0 12px #7be5f2;}
.leaderboard .profile .picture.color5 {box-shadow:0 0 0 4px #2196F3,0 0 0 12px #80c2f6;}
.leaderboard .profile .key {letter-spacing:0.64px;margin-left:12px;}
.leaderboard .profile .name {letter-spacing:0.64px;margin-left:12px;}
.leaderboard .profile .value {text-align:right;}
.leaderboard .profile .value>span {opacity:.8;font-weight:600;font-size:13px;margin-left:3px;}
.uk-space{padding:0!important;}
.uk-space li {float:left;width:18%;background-color:#fff;border-radius:10px;margin:15px 1%;cursor:pointer;text-align:center;padding-bottom:5rem;border-radius:0;}
.uk-space li .tile-title a {color:#555;font-weight:bold;display: inline-block;width: 100%;}
.uk-space li .tile-title p {margin:10px 0;color:#999;}
.uk-space li .tile-title .doctor-shanchang{height:38px;width: 90%;margin: 0 auto;}
.uk-space li .tile-thumbnail {padding:30px 0;}
.uk-space li .tile-thumbnail a{display: inline-block;width: 100%;}
.uk-space li .tile-thumbnail img {max-width:100%;width:80px;border-radius:50%;box-shadow:0 0 0 4px #ffffff,0 0 0 12px #faf9f9;}
.uk-topic {padding:0!important;}
.uk-topic li {float:left;width:31%;background-color:#fff;border-radius:10px;margin:15px 1%;padding:20px;cursor:pointer;}
.uk-topic li .uk-topic_tag {display:grid;grid-template-columns:1fr 3fr;}
.uk-topic li .uk-topic_tag .tile-title {margin-left:20px;min-height: 108px;}
.uk-topic li .uk-topic_tag .tile-title a {color:#555;font-weight:bold;}
.uk-topic li .uk-topic_tag .tile-title p {margin:4px 0;color:#999;}
.uk-topic li .uk-topic_tag .tile-title p .tag_fav {float:right;}
.uk-topic_list {padding:20px 10px 0 10px}
.uk-topic_list a {display:inline-block;height:30px;line-height:30px;color:#333;overflow:hidden;}
.topic_tile-thumbnail img,.topic_tile-thumbnail span {max-width:100%;width:70px;height:70px;border-radius:50%;box-shadow:0 0 0 4px #ffffff,0 0 0 12px #faf9f9;}
.topic_tile-thumbnail span {display:inline-block;width:70px;height:70px;text-align:center;line-height:70px;background-color:#eee;font-size:3rem;color:#ffffff;}
.topic_tile-thumbnail.big img,.topic_tile-thumbnail.big span {width:120px;}
.topic_tile-thumbnail.big span {width:120px;height:120px;line-height:120px;font-size:5rem;}
.logo {height:37px !important;}
.uk-index-img-h {max-height:150px;overflow:hidden;}
.bbs-nav {display:flex;flex-wrap:wrap;margin:10px;padding:0;list-style:none;position:relative;}
.bbs-nav::before {content:"";position:absolute;bottom:0;left:0px;right:0;border-bottom:1px solid #e5e5e5;}
.bbs-nav>* {flex:none;margin:0 10px;position:relative;}
.bbs-nav a {display:block;text-align:center;padding:14px 10px;color:#999;border-bottom:1px solid transparent;font-size:.875rem;text-transform:uppercase;transition:color .1s ease-in-out;}
.bbs-nav .uk-active>a::before {content:'';display:block;width:100%;left:0;right:0;height:4px;position:absolute;bottom:0;background:#2c63ff;z-index:10;box-shadow:0px -1px 7px -1px #2c63ff;border-radius:8px;}
.uk-bbs-list>div {border-bottom:1px solid #f2f2f2;padding-bottom:15px;}
.uk-bbs-cat {background:#ccc;padding:3px 10px;border-radius:2px;color:#fff !important;}
.uk-page-content {line-height:1.5}
#search{display:none;}
#side-nav{display:none;}
#myform_login {width:300px;margin:0 auto;}
#regform {width:300px;margin:0 auto;}
#search_form {margin:0 25%}
@media screen and ( max-width:650px ) {/*.select-loginType a {display:block;font-size:15px;text-align:center;}
.select-loginType a i {margin:0 auto;}
*/.uk-search-default {width:100px!important;}
#search_form {margin:0}
.select-loginType .weixin {color:#898989;margin-left:20px;margin-right:20px;}
.filter-content .filter-item li a span {display:none;}
.uk-topic,.uk-space {padding:0;margin:0}
.uk-topic li,.uk-space li {float:left;width:100%;margin:15px 0;}
#modal-login>div>div.uk-modal-body,#modal-reg>div>div.uk-modal-body {padding:0;}
#modal-login #myform_login,#modal-reg #regform {width:100%;}
#modal-login #myform_login .uk-width-medium,#modal-reg #regform .uk-width-medium {width:100%;}
#modal-login .uk-inline,#modal-reg .uk-inline {display:block;}
#usercenter span {display:none}
.sitename {font-size:1.4rem;}
.page .pc-page {display:none}
}
.hot-tag-small a{margin-right:8px}
/*底部咨询*/
@media screen and (min-width: 768px) {
.online-advisory { display: none; }
}
@media screen and (max-width: 768px) {
.online-advisory { width: 100%; height: 48px; flex-shrink: 0; }
.online-advisory-space { width: 100%; height: 48px; box-sizing: border-box; position: fixed; bottom: 0; background: #f7f7f7; }
.online-advisory-space.spec { display: flex }
.online-advisory-btn { display: flex; justify-content: center; align-items: center; width: 22.8rem; height: 2.3rem; box-sizing: border-box; font-size:.9rem;
color: #fff; background: linear-gradient(270deg, #ffb100, #ffc923); border-radius:.4rem;
margin-top: .3em; }
.online-advisory-btn.spec { flex: 0 0 auto; width: 19%; margin-left: 2% }
.online-advisory .phone-advisory { width: 33.3%; height: 48px; display: block; border-right: 1px solid #FFF; background: #599eff; z-index:99;}
.online-advisory .phone-advisory a { display: block; padding-top:10px; line-height:24px; }
.online-advisory .phone-advisory .icon { width:20px; float: left; font-size:.72rem;
color: #666; margin: 0.2rem 0.2rem 0 1.2rem; }
.online-advisory .phone-advisory .icon .img { width: 100%; height: auto; }
.online-advisory .phone-advisory1 { width: 33.3%; height: 48px; display: block; background: #ff5959; }
.online-advisory .phone-advisory1 a { display: block; padding-top:10px; line-height:24px;   }
.online-advisory .phone-advisory1 .icon { width:20px; float: left; font-size:.72rem;
color: #666; margin: 0.15rem 0.2rem 0 1.2rem; }
.online-advisory .phone-advisory1 .icon .img { width: 100%; height: auto; }
}
#LR-BTN {display:none !important;}
#LRdiv0{display:none !important;}
.uk-text-nowrap a{color:#999; margin-left:5px;margin-right:5px;}
.uk-section-hos{ margin-bottom:20px;}
.img-filter{-webkit-filter: blur(10px);-moz-filter: blur(10px);-o-filter: blur(10px);-ms-filter: blur(10px);filter: blur(10px);}
/*项目列表样式*/
.plastic_left {width:100%;float:left;}
.plastic_project:nth-child(1) {margin-top:0;}
.plastic_project {background:#fff;padding:2.0rem;padding-bottom: 2rem;margin-bottom: 2rem;}
.plastic_project_top {display:flex;justify-content:space-between;align-items:flex-end;flex-wrap:wrap;}
.plastic_project_top h3 {font-size:1.5rem;color:#333;font-weight:bold;}
.plastic_project_top h3 a{color:#333;}
.plastic_project_top ul {display:flex;align-items:flex-end;flex-wrap:wrap;list-style:none;}
.plastic_project_top ul li {margin:0 .6rem;}
.plastic_project_top ul li a {color:#666;}
.plastic_project_top ul .plastic_project_curr {font-size:1.12rem;font-weight:bold;}
.plastic_project_top ul .plastic_project_curr a {color:#ff7467;}
.plastic_project_content {margin-top:1.8rem;}
.plastic_project_content .plastic_project_div {display:none;}
.plastic_project_content .plastic_project_div ul {display:flex;justify-content:flex-start;margin-left:-1.0rem;flex-wrap:wrap;}
.plastic_project_content .plastic_project_div ul li {height:2.4rem;line-height:2.4rem;color:#ff7467;border-radius:.3rem;border:1px solid #ffbbb5;background:#fff9f7;margin:.5rem 1.0rem;list-style: none;}
.plastic_project_content .plastic_project_div ul li a {display:block;color:#ff7467;padding:0 1.4rem;}
.plastic_project_content .plastic_project_div ul li:hover {background:#ff7467;border-color:#ff7467;}
.plastic_project_content .plastic_project_div ul li:hover a {color:#fff;}
.plastic_project_div_hosp {margin-top:2.0rem;}
.plastic_project_div_hosp .plastic_project_div_hosp_content {display:flex;margin-left:-2%;margin-top:.6rem;}
.plastic_project_div_hosp h3 {font-size:1.25rem;font-weight:bold;color:#ff7467;display:flex;align-items:center;}
.plastic_project_div_hosp h3 i {display:block;border:.2rem solid #ff7467;width:.4rem;height:.4rem;border-radius:50%;margin-right:.4rem;}
.plastic_project_div_hosp .plastic_project_hosp {width:44%;margin:.5rem 2%;}
.plastic_project_div_hosp .plastic_project_hosp a {border:1px solid #e5e5e5;background:#fff;padding:1.0rem;display:flex;justify-content:space-between;align-items:center;}
.plastic_project_div_hosp .plastic_project_hosp a:hover {border-color:#fff;box-shadow:3px 3px 10px rgba(0,0,0,.1);}
.plastic_project_div_hosp .plastic_project_hosp a .plastic_project_hosp_img {width:30%;}
.plastic_project_div_hosp .plastic_project_hosp a .plastic_project_hosp_img_padding {width:100%;overflow:hidden;height:0;padding-top:80%;position:relative;}
.plastic_project_div_hosp .plastic_project_hosp a .plastic_project_hosp_img_padding img {position:absolute;top:0;left:0;width:100%;}
.plastic_project_div_hosp .plastic_project_hosp a .plastic_project_hosp_text {width:66%;}
.plastic_project_div_hosp .plastic_project_hosp a .plastic_project_hosp_text h4 {font-size:1.12rem;font-weight:bold;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;color:#333;}
.plastic_project_div_hosp .plastic_project_hosp a .plastic_project_hosp_text .plastic_project_hosp_text_data {margin-top:.6rem;}
.plastic_project_div_hosp .plastic_project_hosp a .plastic_project_hosp_text .plastic_project_hosp_text_data p {font-size:.87rem;color:#999;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;line-height:1.8rem;}
.plastic_project_div_topic {margin-top:2.0rem;}
.plastic_project_div_topic h3 {font-size:1.25rem;font-weight:bold;color:#ff7467;display:flex;align-items:center;}
.plastic_project_div_topic h3 i {display:block;border:.2rem solid #ff7467;width:.4rem;height:.4rem;border-radius:50%;margin-right:.4rem;}
.plastic_project_div_topic_a {margin-top:1.0rem;}
.plastic_project_div_topic a {display:inline-block;margin:.5rem 1.4rem .5rem 0;font-size:.87rem;color:#666;}
.plastic_project_div_topic a:hover {color:#ff7467;text-decoration:underline;}
.intro_brief {background:#fff;margin-top:1.0rem;padding:1.5rem;}
.intro_brief h1 {font-size:1.37rem;color:#333;display:flex;align-items:flex-end;}
.intro_brief h1 b {font-weight:normal;margin-right:.6rem;}
.intro_brief h1 span {font-size:1.0rem;color:#666;}
.intro_brief p {font-size:.87rem;color:#666;margin-top:.6rem;line-height:1.4rem;}
.intro_effect {margin-top:2.0rem;background:#fff;padding:1.5rem;}
.intro_title {display:flex;align-items:center;}
.intro_title i {display:block;width:2.0rem;height:2.0rem;border-radius:.2rem;background:#ff7467;font-size:1.2rem;color:#fff;line-height:2.0rem;text-align:center;}
.intro_title span {font-size:1.37rem;color:#333;margin-left:.6rem;}
.intro_effect .swiper-container {margin-top:2.0rem;}
.intro_effect .swiper-container img {width:100%;}
.intro_effect .swiper-pagination-bullet {width:2.0rem;height:.4rem;background:#fff;border-radius:0;}
.intro_infro {background:#fff;margin-top:0rem;padding-bottom: 0rem;padding:1.5rem;}
.intro_infro ul {display:flex;justify-content:space-between;flex-wrap:wrap;margin-top:1.0rem;}
.intro_infro ul li {width:49%;font-size:.87rem;line-height:2.0rem;}
.intro_infro ul li i {color:#666;font-style: normal;}
.intro_infro ul li span {color:#333;}
.intro_js {background:#fff;margin-top:0rem;padding-bottom: 0rem;padding:1.5rem;}
.intro_js .intro_js_text {margin-top:2.0rem;}
.intro_js_h3_title {background:#fafafa;height:3.0rem;padding:0 1rem;display:flex;align-items:center;}
.intro_js_h3_title i {display:block;width:.4rem;height:.4rem;border:.2rem solid #ff7467;border-radius:50%;margin-right:.4rem;}
.intro_js_h3_title span {font-size:1.12rem;color:#333;}
.intro_js_text_content {font-size:.87rem;color:#666;margin-top:.8rem;line-height:1.6rem;}
.intro_js_text_content p {margin:.5rem 0;}
.intro_hosp {margin-top:2.0rem;}
.intro_hosp a {width:100%;}
.intro_hosp .recommend_content_padding {padding:1.4rem;display:flex;justify-content:space-between;}
.intro_hosp .swiper-slide {width:80%;}
.intro_hosp .swiper-container {margin-top:2.0rem;}
.intro_ht {background:#fff;margin-top:2.0rem;padding:1.5rem;}
.intro_ht_title {display:flex;justify-content:space-between;align-items:flex-end;}
.intro_ht_title h3 {display:flex;align-items:center;margin: 0;}
.intro_ht_title h3 i {display:block;width:2.0rem;height:2.0rem;border-radius:.2rem;background:#ff7467;font-size:1.2rem;color:#fff;line-height:2.0rem;text-align:center;}
.intro_ht_title h3 span {font-size:1.37rem;color:#333;margin-left:.6rem;}
.intro_ht_title a {color:#999;font-size:1.0rem;}
.intro_ht_title a i {display:inline-block;margin-left:.4rem;font-style: normal;}
.intro_ht ul {padding-left:0;}
.intro_ht ul li {margin-top:0.2rem;}
.intro_ht ul li .index_ht_con_title {display:flex;align-items:center;flex-wrap:wrap;}
.intro_ht ul li .index_ht_con_title h3 {overflow:hidden;white-space:nowrap;text-overflow:ellipsis;margin: 0;}
.intro_ht ul li .index_ht_con_title h3 a {font-size:1.12rem;color:#333;}
.intro_ht ul li .index_ht_con_title h3 a:hover {color:#f94838;text-decoration:underline;}
.intro_ht ul li .index_ht_con_title .index_ht_label a {display:block;margin-left:1.0rem;height:1.5rem;background:#fff9f7;padding:0 .7rem;border-radius:.2rem;color:#ff7467;line-height:1.5rem;text-align:center;font-size:.87rem;}
.intro_ht ul li .index_ht_con_title .index_ht_label a:hover {color:#fff;background:#ff7467;}
.intro_ht ul li p {font-size:.87rem;color:#999;margin-top:.8rem;line-height:1.6rem;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;}
.intro_ht ul li .index_ht_infor {display:flex;align-items:center;margin-top:.7rem;}
.intro_ht ul li .index_ht_infor_tx {display:flex;align-items:center;margin-left:.4rem;}
.intro_ht ul li .index_ht_infor_tx i {width:2.0rem;height:2.0rem;margin-left:-.4rem;border-radius:50%;overflow:hidden;display:block;border:.15rem solid #fff;}
.intro_ht ul li .index_ht_infor_tx i img {width:100%;}
.intro_ht ul li .index_ht_infor_tx span {font-size:.87rem;color:#999;margin-left:.4rem;}
.intro_ht ul li .index_ht_infor_sj {font-size:.87rem;color:#999;margin-right:1.0rem;}
.intro_ht ul li .index_ht_infor_sj span {margin-right:1.0rem;}
.intro_ht ul li .index_ht_infor_sj i {font-size:.87rem;margin-right:.4rem;}
.intro_zx {margin-top:2.0rem;background:#fff;padding:1.5rem;}
.intro_zx ul li {margin-top:1.0rem;transition:.5s all;-webkit-transition:.5s all;-moz-transition:.5s all;}
.intro_zx ul {padding-left:0;}
.intro_zx ul li a{display:inline-block}
.intro_zx ul li .acti_li_img {width:26%;float:left;}
.intro_zx ul li .acti_li_img_padding {width:100%;height:0;padding-top:77%;overflow:hidden;position:relative;}
.intro_zx ul li .acti_li_img_padding img {position:absolute;top:0%;left:0;width:100%;}
.intro_zx ul li .acti_li_text {width:71%;float:right;}
.intro_zx ul li .acti_li_text h3 {font-size:1.12rem;color:#333;font-weight:bold;transition:.5s all;-webkit-transition:.5s all;-moz-transition:.5s all;margin:0}
.intro_zx ul li:hover .acti_li_text h3 {color:#ff7467;}
.intro_zx ul li .acti_li_text p {font-size:.87rem;color:#666;margin-top:.8rem;line-height:1.4rem;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;}
.intro_zx ul li .acti_li_text .acti_li_time {font-size:.87rem;margin-top:1.5rem;color:#999;float:right;}
.intro_zx ul li .acti_li_text .acti_li_time span {margin-left:1.5rem;display:inline-block;}
.intro_zx ul li .acti_li_text .acti_li_time span i {display:inline-block;margin-right:.6rem;}
.imgmh{-webkit-filter: blur(10px);-moz-filter: blur(10px);-o-filter: blur(10px);-ms-filter: blur(10px);filter: blur(10px);}
/* 医院筛选样式  */
.region {padding:0rem;margin-top:1.0rem;display:flex;justify-content:space-between;font-size:.97rem;}
.region .region_left {width:5.0rem;color:#999;line-height:1.8rem;}
.region .region_left_a {width:4.0rem;color:#333;}
.region a {display:inline-block;margin-right:.9rem;height:1.8rem;line-height:1.8rem;text-align:center;font-size:.95rem;border-radius:.2rem;color:#333;}
.region a:hover {color:#ff7467;}
.region .on {color:#ff7467;font-weight: bold;}
.region .region_right {width:calc(100% - 10.0rem);}
.region .region_curr {background:#ff7467;color:#fff;box-shadow:3px 3px 10px rgba(25,178,197,.3);}

@media screen and (max-width:640px) {
.about-author{margin: 0 auto;width: 91%;margin-bottom: 5%;}  
}
/*医院列表样式*/
.entry-meta{line-height:1;}
.entry-meta.meta-2 .author-img img{width:40px;height:40px;border-radius:50%;}
.entry-meta.meta-2 .author-name{text-transform:uppercase;font-weight:600;font-size:14px;display:inline-block;margin-top:5px;}
.entry-meta .author-add{font-size:12px;}
.entry-meta.meta-1 span{margin-right:10px;}
.entry-meta.meta-1 span i{margin-right:3px;}
.entry-meta.meta-0 span{padding:4px 10px 4px 19px;font-size:11px;letter-spacing:0.8px;font-weight:bold;text-transform:uppercase;border-radius:30px;position:relative;}
.entry-meta.meta-0 span::before{content:"";width:6px;height:6px;background:none;margin-right:3px;border-radius:5px;display:inline-block;position:absolute;top:50%;left:8px;margin-top:-3px;border:1px solid #fff;}
.mb-30 {margin-bottom: 30px!important;}
.mb-10 {margin-bottom: 10px!important;}
.post-content .post-title{margin-bottom: 0.5rem;}
.post-content .color-grey {color: #889097;}
.post-content .entry-meta {line-height: 1;}
.post-content .font-small {font-size: 13px;}
.border-radius-5 {border-radius: 5px;overflow: hidden;}
/*医生列表*/
.slick-slider {position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent;}
.slick-list {position:relative;display:block;overflow:hidden;margin:0;padding:0;}
.slick-list:focus {outline:none;}
.slick-list.dragging {cursor:pointer;cursor:hand;}
.slick-slider .slick-track,.slick-slider .slick-list {-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}
ul,li{list-style:none;}
.slick-track {position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto;}
.slick-track:before,.slick-track:after {display:table;content:'';}
.slick-track:after {clear:both;}
.slick-loading .slick-track {visibility:hidden;}
.slick-slide {float:left;height:100%;min-height:1px;}
[dir='rtl'] .slick-slide {float:right;}
.slick-slide img {display:block;}
.slick-slide.dragging img {pointer-events:none;}
.slick-initialized .slick-slide {display:block;}
.slick-loading .slick-slide {visibility:hidden;}
.slick-vertical .slick-slide {display:block;height:auto;border:1px solid transparent;}
.slick-arrow.slick-hidden {display:none;}
.white-bg{background: #fff;padding: 1rem;margin: 0.35rem;box-shadow: 0 10px 5px 0 #efefef;border-radius: 1rem;}
/* 医院详情 */
em,i{font-style:normal;}
.fl { float: left; }
.fr { float: right; }
.new_hp_detail_content_top { overflow: hidden; background: #fff; padding: 20px;box-shadow: 0 10px 5px 0 #efefef;border-radius: 1rem;}
.new_hp_fl_img { width: 30%; height: auto; overflow: hidden; margin-right: 20px; }
.new_hp_fl_img img { width: 100%; height:auto; }
.new_hp_fr_menu { width: 68%; overflow: hidden; position: relative; height: auto; padding:0;}
.new_hp_fr_menu h1 { font-size: 24px; color: #3E3E3E; line-height: 33px; }
.new_hp_fr_menu .addr, .new_hp_fr_menu .mobi { font-size: 14px; color: #5E5E5E; line-height: 22px; padding-top: 10px; padding-left: 30px; line-height: 22px; }
.new_hp_fr_menu .addr { background: url(../images/ico_hp_det_adress.png) no-repeat; background-size: 15px; background-position: 5px 12px; }
.new_hp_fr_menu .mobi { background: url(../images/ico_hp_det_phone.png) no-repeat; background-size: 15px 16px; background-position: 5px 12px; }
.new_hp_fr_menu .new_hp_content { font-size: 14px; color: #7E7E7E; letter-spacing: 0; line-height: 23px; margin-top: 20px; width: 100%; position: absolute; bottom: 20px; left: 0; }
.new_hp_fr_menu i { font-size: 14px; color: #f68; letter-spacing: 0; line-height: 14px; padding-top: 6px; display: block; cursor: pointer; position: absolute; bottom: 0; ; left: 0; }
.new_hp_fr_menu ul { overflow: hidden; width: 100%; }
.new_hp_fr_menu ul li { padding: 6px 10px; background: #FFEBEF; border-radius: 4px; margin-top: 10px; margin-right: 10px; color: #f68; font-size: 14px; line-height: 18px; float: left; }
.new_hp_fr_menu .line_two { color: #666; font-size: 16px; margin-top: 10px; }
.testTubeLabel { width: 100%; height: 40px; overflow: hidden; margin-top: 15px; }
.testTubeLabel em { float: left; font-style: normal; font-size: 16px; color: #666; }
.testTubeLabel span { padding: 3px 10px; float: left; display: block; font-size: 15px; color: #fff; line-height: 25px; background: #f55; border-radius: 20px; margin-right: 10px; margin-bottom: 10px; }
.yy-menu { width: 100%; height: 60px; background: #fff; box-shadow: 0px 1px 6px rgba(0,0,0,0.16); display: block; border-radius: 0 0 20px 20px; overflow: hidden; margin-top: 20px;padding: 0;}
.yy-menu li { width: 20%; float: left; font-size: 18px; text-align: center; line-height: 60px; border-right: 1px solid #eaeaea; }
.yy-menu li a { display: block;color:#333; }
.yy-menu li a:hover, .yy-menu li .hover { background: #f55; display: block; color: #FFF; }
.hp_tags_ul { width: 100%; overflow: hidden; margin-top: 2rem; background: #fff; padding: 20px;box-shadow: 0 10px 5px 0 #efefef; }
.hp_tags_ul li { width: 33.3%; float: left; overflow: hidden; padding-left: 30px; box-sizing: border-box; cursor: pointer; }
.hp_tags_ul li img { width: 60px; height: 60px; overflow: hidden; margin: 0 auto; float: left; }
.hp_tags_ul li div { float: left; margin-left: 20px }
.hp_tags_ul li p { width: 100%; padding-top: 5px; font-size: 20px; color: #333; font-weight: 600; text-align: left; }
.hp_tags_ul li p:hover { color: #f68; }
.hp_tags_ul li span { display: block; font-size: 15px; color: #999; line-height: 20px; text-align: left; padding-top: 5px; }
.doctor_hyb_block_box { padding: 0 10px; margin-top: 10px; display: flex; justify-content: space-between; width: 100%; box-sizing: border-box; }
.doctor_hyb_block_box_con { display: flex; width: 12.5%; flex-direction: column; align-items: center; }
.doctor_hyb_block_box_con_img { width: 68px; height: 68px; margin-bottom: 5px; }
.doctor_hyb_block_box_con_p1 { font-size: 14px; color: #333; }
.hp_fl_menu i { font-style: normal; color: #f68; cursor: pointer; }
.hp_list {box-shadow: 0 10px 5px 0 #efefef;width: 100%; background: #fff; overflow: hidden; margin-top: 2rem;padding: 20px; }
.hp_list_title { width: 100%; padding-bottom: 15px; border-bottom: 1px solid #eee; line-height: 33px; font-size: 26px; color: #444141; }
.hp_list_title i { width: 5px; height: 24px; display: block; background: #f55; float: left; margin-top: 6px; margin-right: 10px; border-radius: 4px; }
.hp_list_title a { float: right; cursor: pointer; font-size: 16px; color: #FF6688; padding-left: 30px; background: url(../images/icon_help_ddoctor_pan.png) no-repeat; background-size: 23px 23px; background-position: 0 6px; }
.yuanneitj {flex-wrap: wrap; justify-content: space-between; margin-top: 20px; width: 100%; }
.yuanneitj p { font-size: 15px; color: #999; }
.yuanneitj_box { width: 30.5%; padding: 18px 15px; display: flex; border-radius: 4px; border: 1px solid rgba(238,238,238,1); margin-bottom: 20px; float: left; box-shadow: 0px 1px 4px rgba(0,0,0,0.1);margin: 0.88rem; }
.yuanneitj_box2 { }
.yuanneitj_box_img1 { width: 80px; height: 96px; margin-right: 17px; -webkit-filter: blur(10px); -moz-filter: blur(10px); -o-filter: blur(10px); -ms-filter: blur(10px); filter: blur(10px);}
.yuanneitj_box_con { display: flex; flex: 1; flex-direction: column; }
.yuanneitj_box_con_manages { display: flex; position: relative; }
.yuanneitj_box_con_manages_name { margin-right: 14px; font-size: 16px; color: #3E3E3E; }
.yuanneitj_box_con_manages_tag { color: #7E7E7E; font-size: 12px; margin-top: 4px; }
.yuanneitj_box_con_manages_tag2 { color: white; font-size: 14px; padding: 1px 7px; box-sizing: border-box; background-color: #f68; position: absolute; right: 2px; border-radius: 4px; }
.yuanneitj_box_con_manages2 { line-height: 17px; font-size: 12px; color: #7E7E7E; margin-top: 5px; }
.yuanneitj_box_con_manages3 { line-height: 17px; font-size: 12px; color: #7E7E7E; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; margin-top: 10px; }
.yuanneitj_box_con_manages4 { display: flex; align-items: center; margin-top: 5px; }
.yuanneitj_box_con_manages4_radius { width: 6px; height: 6px; border-radius: 50%; background-color: #F5A623; margin-right: 4px; }
.yuanneitj_box_con_manages4_mp2_rdo { background-color: #f68 !important; }
.yuanneitj_box_con_manages4_mp2 { color: #f68 !important; }
.yuanneitj_box_con_manages4_p1 { color: #F5A623; font-size: 12px; flex: 1; }
.products1{ height: auto !important; overflow: hidden;padding: 0;}
.product-item1 { width: 25%;float: left; border-left: none; }
@media (max-width:991px) {
.product-item1 { width: 50%; padding: 5px }
}
.product-item1 .card-item { display: block; text-align: center; text-decoration: none; background: #fff; }
.product-item1 .card-item:hover { position: relative; outline: 1px solid var(--theme-hover); z-index: 1 }
.product-item1 .card-item:hover .item-info { color: var(--theme-hover) }
.product-item1 .item-pic { position: relative; display: block; padding: 25px 25px 10px }
.product-item1 .item-pic img {display: block; width: 100%; height: 150px; border-radius:6px;}
.product-item1 .onsale { padding: 0 1em; position: absolute; text-align: center; line-height: 18px; top: 10px; left: 5px; margin: 0; font-size: 12px; font-weight: 600; background-color: #3ec47e; color: #fff; z-index: 9 }
.product-item1 .item-info { padding: 10px 0 20px 0; display: block; height:auto !important; overflow:hidden; color: #333 }
.product-item1 .item-title {width:100%; padding:0 15px;  font-weight: normal; font-size: 18px; word-break: keep-all; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; line-height:2rem;}
.product-item1 .item-detail { display: block; margin:10px 0 0 0; color: #999; font-size:14px; width:100%; height:1.2rem;}
.product-item1 .item-detail em{ font-style:normal; color:#333;}
.product-item1 .item-detail span{ margin-left:10px;}
.products2 {display: block; flex-wrap: wrap; justify-content: space-between;padding:0}
.product-item2 { width:23%;border-radius: 0.5rem;margin:10px; padding:10px;background: #ff505014;float: left;}
.product-item2 .card-item { display: block; text-align: center; text-decoration: none;}
.product-item2 .card-item:hover .item-info { color: var(--theme-hover) }
.product-item2 .item-pic { position: relative; display: block; width:160px; height:160px; overflow:hidden; border-radius:100%; margin:0 auto; margin-top:20px;}
.product-item2 .item-pic img {display: block; width:160px; height:160px;-webkit-filter: blur(10px); -moz-filter: blur(10px); -o-filter: blur(10px); -ms-filter: blur(10px); filter: blur(10px);}
.product-item2 .onsale { padding: 0 1em; position: absolute; text-align: center; line-height: 18px; top: 10px; left: 5px; margin: 0; font-size: 12px; font-weight: 600; background-color: #3ec47e; color: #fff; z-index: 9 }
.product-item2 .item-info { padding: 10px 0 10px 0; display: block; height:auto !important; overflow:hidden; color: #999}
.product-item2 h4 {width:100%; padding:0 15px; font-size:22px; line-height:2.5rem;  color:#333;}
.product-item2 h4 span{ font-size:14px; font-weight:normal; margin-left:15px;}
.product-item2 .item-title {width:100%; padding:0 15px;  font-weight: normal; font-size: 16px; word-break: keep-all; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; line-height:2rem; color: #999}
.product-item2 .item-detail { display: block; margin:5px 0 0 0; font-size:16px; width:100%; height:1.2rem;padding-left:15px; color:#999;}
.product-item2 .item-detail em{ font-style:normal; color:#333;}
.product-item2 .item-detail span{ float:right; margin-right:15px; font-size:14px; line-height:24px;}
.product-item2 .item-detail span:hover{color:#F30;}
@media (max-width:991px) {
.product-item1 .item-pic { padding:15px 15px 5px }
}
@media (max-width:768px) {
.product-item1 .item-title {padding: 0; font-size:16px;line-height:1rem;}
.product-item1 .item-detail span{display:block; margin-left:0;}
}
.products {height: auto !important; overflow: hidden;padding: 0;}
.product-item { width: 25%; float: left; border-left: none; }
@media (max-width:991px) {
.product-item { width: 100%; padding: 5px }
}
.product-item .card-item { display: block; text-align: center; text-decoration: none; background: #fff; }
.product-item .card-item:hover { position: relative; outline: 1px solid var(--theme-hover); z-index: 1 }
.product-item .card-item:hover .item-info { color: var(--theme-hover) }
.product-item .item-pic { position: relative; display: block; padding: 25px 25px 10px }
@media (max-width:991px) {
.product-item .item-pic { padding: 15px 15px 5px }
}
.product-item .item-pic img { display: block; width: 100%; height: auto }
.product-item .onsale { padding: 0 1em; position: absolute; text-align: center; line-height: 18px; top: 10px; left: 5px; margin: 0; font-size: 12px; font-weight: 600; background-color: #3ec47e; color: #fff; z-index: 9 }
.product-item .item-info { padding: 10px; display: block; line-height: 1; color: #333 }
.product-item .item-title { display: block; padding: 0 20px; height: 40px; font-size: 14px; line-height: 20px; -webkit-box-sizing: content-box; box-sizing: content-box; overflow: hidden }
@media (max-width:991px) {
.product-item .item-title { height: 32px; padding: 0; font-size: 12px; line-height: 16px }
}
.product-item .item-detail { display: block; margin: 10px 0; color: #ff0036 }
.product-item .item-detail .woocommerce-Price-amount { font-size: 16px; font-family: microsoft yahei, sans-serif }
.price .woocommerce-Price-amount1 bdi { font-size: 1.2rem; font-family: microsoft yahei, sans-serif; color: #999; text-decoration: line-through; }
 @media (max-width:991px) {
.product-item .item-detail .woocommerce-Price-amount { font-size: 14px }
}
.product-item .item-detail del { margin-left: 5px; color: #999 }
.product-item .item-detail del .woocommerce-Price-amount { font-size: 14px }
@media (max-width:991px) {
.product-item .item-detail del .woocommerce-Price-amount { font-size: 12px }
}
.product-item .woocommerce-Price-currencySymbol { margin-right: 3px; font-size: 14px }
@media (max-width:991px) {
.product-item .woocommerce-Price-currencySymbol { font-size: 12px }
}
.yyys-box { padding: 30px 0 0 0; }
.yyys-box-w3 { width: 32%; }
.yyys-box-w3 h3 { font-size: 24px; }
.yyys-box-w3 li { padding: 0 10px; }
.yyys-box-w3 .sideshow a { font-size: 1.1em!important; }
.yyys-box-w3 span { width: 100%; display: block; }
.yyys-box-w3 .yiji-zt .wenda-zt h4 { font-size: 1.15em!important; padding-left: 5px; }
.yyys-box-w3 .yiji-zt .wenda-zt h4 i { margin-top: 0px; }
.yyys-box-w3 .yiji-zt span { margin: 5px 0; margin-left: 30px; }
.yyys-box-w3 .yiji-zt { padding-top: 5px; }
.yyys-box-w3 .yiji-zt li { padding: 8px 10px; }
.homebk3-ctn ul { display: flex; justify-content: space-between; align-items: stretch; flex-wrap: wrap;padding:0; }
.homebk3-ctn ul li { width: 48.5%; border-bottom: 1px #dedede dotted; }
.homebk3-ctn li a { display: block; line-height: 1.5; color:#333;font-size: 15px; padding: 15px 0; white-space: nowrap;overflow: hidden;text-overflow: ellipsis;display: block;}
/*医院医生详情手机端样式*/
@media (max-width:768px) {
.new_hp_detail_content_top { padding: 0; border-radius:0; border:0;}
.new_hp_fl_img { width: 100%; float: none; margin-right: 0; height:220px; float: none; }
.new_hp_fr_menu { width: 100%; float: none; padding: 15px;}
.new_hp_content_fl { width: 100%; margin: 0; }
.hp_video_list ul li { margin-right: 20px; margin-top: 14px; width: 46%; }
.hp_video_list ul li:nth-child(2n) { margin-right: 0!important; }
.hp_video_list_li_top { width: 100%; height: 195px; }
.new_hp_content_fr { display: none; }
.hp_tags_ul { width: 100%; overflow: hidden; margin-top: 15px; background: #fff; padding: 15px 0; display:none;}
.hp_tags_ul li { width: 33.3%; float: left; padding-left: 0; }
.hp_tags_ul li img { width:2rem; height:2rem; overflow: hidden; margin:0 auto; float: none; text-align:center; }
.hp_tags_ul li div { float: none; margin-left: 0; }
.hp_tags_ul li p { width: 100%; text-align: center;  padding-top: .4rem; font-size: .6rem;color: #333; font-weight: 600 }
.hp_tags_ul li span { display: block;  font-size: .48rem;color: #999; text-align: center;  line-height: .8rem}
.products{ border:none;}
.product-item {border:none;}
.product-item .card-item { display: block; text-align: center; text-decoration: none; background: #fff; -webkit-box-shadow: 0 0 1px 0 rgba(0,0,0,.2); box-shadow: 0 0 1px 0 rgba(0,0,0,.2) }
.yy-menu{ display:none;}
.yyys-box{ padding:20px 10px;}
.yyys-box-w3{width:100%;}
.yuanneitj1_box { width:49%; margin-bottom:10px;}
.yuanneitj1_box_con {display: flex; flex: 1; flex-direction: column; width:54%;}
.yuanneitj1_box_img1 { width:60px; height:60px; margin-right: 10px; border-radius:50%;}
.yuanneitj1_box_con h4 {width:100%; font-weight: normal; font-size: 14px; word-break: keep-all; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; line-height:1rem;}
.yuanneitj1_box_con p{color:#fd627a; font-size:14px;}
.yuanneitj1_box_con div{color:#999; margin-top:3px; font-size:12px;word-break: keep-all; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; }
.yuanneitj1_box_con div span{color:#fd627a;}
.hospital_block_title { padding-top: 15px; }
.hospital_block_title_tip { width: 60px; }
.hospital_block_title ul { max-width: 340px; }
.hospital_block_title ul li { margin-right: 10px; margin-bottom: 10px; line-height: 20px; font-size: 12px }
.hospital_block_title ul li img { width: 18px; height: 20px; float: right; }
.hospital_ul_fr { display: none; }
.hospital_ul_fl { width: 100%; float: none; }
.mobil_advert_box { height: 150px; width: 100%; overflow: hidden; display: block; }
.mobil_advert_box img { height: 150px; width: 100%; }
.hp_fl_img { width: 98px; height: 98px; overflow: hidden; margin-right: 12px; }
.hp_fl_img img { width: 100%; height: 98px; }
.hospital_block_content { padding-top: 20px; }
.hospital_block { padding: 0 15px; }
.hospital_block_content ul li { padding: 15px 0; }
.hp_fl_menu { width: 68%; }
.hp_fl_menu .ttt { padding-bottom: 7px; display: flex; }
.hp_fl_menu .ttt h2 { flex: 1; -webkit-flex: 1; font-size: 16px; color: #f68; line-height: 21px; display: block; margin: 0; }
.hp_fl_menu .ttt i { display: none; width: 50px; font-size: 12px; color: #FF6688; background: #fff; line-height: 21px; margin: 0; }
.hp_fl_menu .ttt em { width: 85px; font-size: 12px; color: #FF6688; margin-left: 15px; font-style: normal; padding-left: 22px; line-height: 21px; float: right; background: url(../images/ico_hospital_renz_m.png) no-repeat; background-position: left 2px; background-size: 18px; }
.hospital_ul_fl_bottom { display: block; background-size: 14px 17px; padding-left: 25px; background-position: 0px 2px; margin-top: 15px; }
.hospital_ul_fl_bottom p { line-height: 20px; }
.hospital_ul_fl_bottom a { line-height: 20px; font-size: 12px; color: #FF9840; padding: 0 6px; margin-bottom: 0; display: none; float: left; }
.hospital_ul_fl_bottom .first { display: block!important; }
.hp_fl_menu p { font-size: 12px; line-height: 17px; }
.hp_fl_menu .mm { padding-top: 5px; }
.mol_testTubeLabel { width: 100%; overflow: hidden; display: block }
.mol_testTubeLabel span { padding: 0 6px; float: left; display: block; line-height: 22px; font-size: 12px; color: #7E7E7E; background: #F1F1F1; border-radius: 4px; margin-right: 16px; margin-top: 15px; }
.mol_testTubeLabel span:last-child { margin-right: 0!important; }
.hospital_block_content_ul { padding: 0; }
.hp_list { margin-top: 15px; padding: 15px; }
.hp_list_title { line-height: 22px; font-size: 16px; padding-bottom: 10px; border-bottom:none;}
.hp_list_title i{width:5px; height:16px; display:block; background:#fd627a; float:left; margin-top:4px; margin-right:10px; border-radius:4px;}
.hp_detail_content_top { padding: 0; overflow: initial; }
.hp_detail_content_top .hospital_ul_fl_top { position: relative; overflow: initial; }
.hp_detail_content_top .hospital_ul_fl_top .hp_fl_img { width: 100%; overflow: hidden; height: 150px!important; float: none; }
.hp_detail_content_top .hospital_ul_fl_top .hp_fl_img img { width: 100%; height: 150px!important; }
.hp_detail_content_top .hospital_ul_fl_top .hp_fl_menu { float: none; width: 100%!important; }
.hp_detail_content_top .hp_detail_top_fr { width: 100%; float: none; padding-left: 15px; margin-top: 15px; }
.hp_detail_content_top .hp_detail_top_fr p { display: none; }
.hp_detail_content_top .hospital_ul_fl { overflow: initial; }
.hp_detail_content_top .hp_fl_menu .ttt { width: 100%; padding: 10px 15px 0 15px; z-index: 999; display: flex; }
.hp_detail_content_top .hp_fl_menu .ttt h2 { color: #f68; max-width: 300px; flex: 1; -webkit-flex: 1; }
.hp_detail_content_top .hp_fl_menu .ttt i { color: #f68; float: right; }
.hp_detail_content_top .hp_fl_menu p { padding-left: 35px; padding-right: 15px; padding-top: 7px; font-size: 14px; color: #3E3E3E; line-height: 20px; ; }
.hp_detail_content_top .hp_fl_menu .addr { background: url('../images/ico_hp_det_adress.png') no-repeat; background-size: 15px; background-position: 15px 10px; }
.hp_detail_content_top .hp_fl_menu .mobi { background: url('../images/ico_hp_det_phone.png') no-repeat; background-size: 15px 16px; background-position: 15px 10px; }
.hp_detail_content_top .hp_fl_menu h5 i { font-size: 12px; color: #fff; line-height: 40px; float: right; }
.ellipsis { display: block; overflow: hidden; word-break: keep-all; white-space: nowrap; text-overflow: ellipsis; margin: 0; }
.hospital_block_content { padding-bottom: 15px; }
.hospital_block_title, .testTubeLabel { display: none; }
.new_hp_fr_menu .testTubeLabel { display:block; }
.mob_select_clock, .mobil_advert_box { display: block; }
.hp_list_title a { background-size: 18px; background-position: 10px; font-size: 14px; }
.homebk3-ctn ul li { width: 100%; }
.yuanneitj_box {width: 100%;margin: 0;margin-bottom: 0.88rem;}
.jiancfuwu { width: 48% !important; height: auto !important; margin-bottom: 10px; }
.wrapp_box1 { width: auto !important; }
.hospital_ul_fl12 { position: relative; }
.forum_poster12 { display: block; }
.yuanneitj_box14 { box-sizing: border-box; }
.yuanneitj_box_mybox { box-sizing: border-box; padding: 0 15px; }
.hospital_block_title { padding-top: 15px; }
.hospital_block_title_tip { width: 60px; }
.hospital_block_title ul { max-width: 340px; }
.hospital_block_title ul li { margin-right: 10px; margin-bottom: 10px; line-height: 20px; font-size: 12px }
.hospital_block_title ul li img { width: 18px; height: 20px; float: right; }
.hospital_ul_fr { display: none; }
.hospital_ul_fl { width: 100%; float: none; }
.mobil_advert_box { height: 150px; width: 100%; overflow: hidden; display: block; }
.mobil_advert_box img { height: 150px; width: 100%; }
.hp_fl_img { width: 98px; height: 98px; overflow: hidden; margin-right: 12px; }
.hp_fl_img img { width: 100%; height: 98px; }
.hospital_block_content { padding-top: 20px; }
.hospital_block { padding: 0 15px; }
.hospital_block_content ul li { padding: 15px 0; }
.hp_fl_menu { width: 68%; }
.hp_fl_menu .ttt { padding-bottom: 7px; display: flex; }
.hp_fl_menu .ttt h2 { flex: 1; -webkit-flex: 1; font-size: 16px; color: #f68; line-height: 21px; display: block; margin: 0; }
.hp_fl_menu .ttt i { display: none; width: 50px; font-size: 12px; color: #FF6688; background: #fff; line-height: 21px; margin: 0; }
.hp_fl_menu .ttt em { width: 85px; font-size: 12px; color: #FF6688; margin-left: 15px; font-style: normal; padding-left: 22px; line-height: 21px; float: right; background: url(../images/ico_hospital_renz_m.png) no-repeat; background-position: left 2px; background-size: 18px; }
.hospital_ul_fl_bottom { display: block; background-size: 14px 17px; padding-left: 25px; background-position: 0px 2px; margin-top: 15px; }
.hospital_ul_fl_bottom p { line-height: 20px; }
.hospital_ul_fl_bottom a { line-height: 20px; font-size: 12px; color: #FF9840; padding: 0 6px; margin-bottom: 0; display: none; float: left; }
.hospital_ul_fl_bottom .first { display: block!important; }
.hp_fl_menu p { font-size: 12px; line-height: 17px; }
.hp_fl_menu .mm { padding-top: 5px; }
.mol_testTubeLabel { width: 100%; overflow: hidden; display: block }
.mol_testTubeLabel span { padding: 0 6px; float: left; display: block; line-height: 22px; font-size: 12px; color: #7E7E7E; background: #F1F1F1; border-radius: 4px; margin-right: 16px; margin-top: 15px; }
.mol_testTubeLabel span:last-child { margin-right: 0!important; }
.hospital_block_content_ul { padding: 0; }
.hp_list { margin-top: 15px; padding: 15px; }
.hp_list_title { line-height: 22px; font-size: 16px; padding-bottom: 10px; border-bottom:none;}
.hp_list_title i{width:5px; height:16px; display:block; background:#fd627a; float:left; margin-top:4px; margin-right:10px; border-radius:4px;}
.product-item2 { width:44%;margin:10px;}
.product-item2 .card-item { display: block; text-align: center; text-decoration: none;}
.product-item2 .card-item:hover { position: relative; outline: 1px solid var(--theme-hover); z-index: 1 }
.product-item2 .card-item:hover .item-info { color: var(--theme-hover) }
.product-item2 .item-pic { position: relative; display: block; width:120px; height:120px; overflow:hidden; border-radius:100%; margin:0 auto;}
.product-item2 .item-pic img {display: block; width:120px; height:120px;}
.product-item2 .onsale { padding: 0 1em; position: absolute; text-align: center; line-height: 18px; top: 10px; left: 5px; margin: 0; font-size: 12px; font-weight: 600; background-color: #3ec47e; color: #fff; z-index: 9 }
.product-item2 .item-info { padding: 10px 0 0px 0; display: block; height:auto !important; overflow:hidden; color: #999}
.product-item2 h4 {width:100%; padding:0 15px; font-size:18px; line-height:2rem;  color:#333;}
.product-item2 h4 span{ font-size:12px; font-weight:normal; margin-left:15px;}
.product-item2 .item-title {width:100%; padding:0 10px;  font-weight: normal; font-size: 14px; word-break: keep-all; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; line-height:2rem; color: #999}
.product-item2 .item-detail { display: block; margin:0; font-size:14px; width:100%; height:1.2rem; text-align:left; padding-left:10px; color:#999;}
.product-item2 .item-detail em{ font-style:normal; color:#333;}
.product-item2 .item-detail span{ display:none;}
}
.pd0{padding-top:0;}
.doctor-first-div{display:inline-block;}
.uk-ask-list{padding-left: 1.5em; margin-top:2em}
/*新生成文章需要添加的样式*/
#container {height:450px!important;}
.card {width:100%!important;}
.uk-article-content table {margin-top:1%;width:100%}
.uk-article-content tr,td {border:solid 1px #b7b7b7;padding:0.5rem;}
.uk-article-content tr:first-child td {background:#dbdbdb;color:#ff0000;}
.qsbj-dl {width:99%;border:1px solid #eaeaea;padding:10px 0 0 0;height:auto !important;overflow:hidden;margin:10px 0;}
.qsbj-dl dt {width:33%;float:right;text-align:center;padding:20px 0 20px 0;color:#333;text-align:center;font-size:16px;}
.qsbj-dl dt span {text-align:center;font-style:normal;font-size:18px;font-weight:bold;color:#ff7467;}
.qsbj-dl dt button {outline:0;text-decoration:none;display:block;width:40%;margin:0 auto;font-size:14px;line-height:28px;transition:all ease .2s;text-align:center;color:#ff7467;border:1px solid #ff7467;border-radius:3px;}
.qsbj-dl dd {width:33%;float:left;text-align:center;padding:20px 0 20px 0;color:#333;text-align:center;font-size:16px;border-right:1px solid #eaeaea;}
.uk-article-content .acti_content_text .qsbj-dl dd p {margin:0;line-height:1.2rem;text-indent:0;}
.qsbj-dl dd span {text-align:center;font-style:normal;font-size:18px;font-weight:bold;color:#ff7467;}
.qsbj-dl dd em {color:#fd627a;font-style:normal;}
@media (max-width:640px) {.qsbj-dl dt button {width:80%;}
.yy-s {padding:1rem;}
.doctor_text_jieda_ul ul li{width:95%;padding: 0;}
.plastic_project_div_hosp .plastic_project_div_hosp_content{display:block;}
.plastic_project_div_hosp .plastic_project_hosp{width:100%}
.intro_infro ul{display: inline-block;}
.intro_infro ul li{width:100%;margin-left: 1rem;}
}
.j-m-w-j-b-q {-webkit-filter:blur(10px);-moz-filter:blur(10px);-o-filter:blur(10px);-ms-filter:blur(10px);filter:blur(5px);}
.text-align-center{ text-align:center;}
.mt-10{ margin-bottom:10px!important;}
/*医院医生名字模糊样式*/
.j-m-y-y {-webkit-filter:blur(10px);-moz-filter:blur(10px);-o-filter:blur(10px);-ms-filter:blur(10px);filter:blur(5.8px);}
.j-m-y-s {-webkit-filter:blur(10px);-moz-filter:blur(10px);-o-filter:blur(10px);-ms-filter:blur(10px);filter:blur(5.8px);}
@media (max-width:640px) {.j-m-y-y {-webkit-filter:blur(0px);-moz-filter:blur(0px);-o-filter:blur(0px);-ms-filter:blur(0px);filter:blur(0px);}
.j-m-y-s {-webkit-filter:blur(0px);-moz-filter:blur(0px);-o-filter:blur(0px);-ms-filter:blur(0px);filter:blur(0px);}
}
#j-m-y-y {-webkit-filter:blur(10px);-moz-filter:blur(10px);-o-filter:blur(10px);-ms-filter:blur(10px);filter:blur(5.8px);}
#j-m-y-s {-webkit-filter:blur(10px);-moz-filter:blur(10px);-o-filter:blur(10px);-ms-filter:blur(10px);filter:blur(5.8px);}
@media (max-width:640px) {#j-m-y-y {-webkit-filter:blur(0px);-moz-filter:blur(0px);-o-filter:blur(0px);-ms-filter:blur(0px);filter:blur(0px);}
#j-m-y-s {-webkit-filter:blur(0px);-moz-filter:blur(0px);-o-filter:blur(0px);-ms-filter:blur(0px);filter:blur(0px);}
}
 