@font-face {font-family:xmlt;src:url('../action/fonts/msyh.ttf');}
body {color:#555;cursor:url('blue.cur'),auto;}
::selection {background:#ff5e52;color:#fff;}
::-moz-selection {background:#ff5e52;color:#fff;}
::-webkit-selection {background:#ff5e52;color:#fff;}
ul,ol,dl,dt,dd {margin:0;padding:10px 10px 0 10px;}
ul {list-style:none}
table {font-size:12px;}
.table>thead>tr>th,.table>tbody>tr>th,.table>tfoot>tr>th,.table>thead>tr>td,.table>tbody>tr>td,.table>tfoot>tr>td {vertical-align:middle;padding:10px;border-top-color:#eee}
a {color:#5e5e5e;}
a:hover {color:#45b6f7;text-decoration:none;cursor:url('fcous.cur'),auto;}
a:focus {outline:0;text-decoration:none}
.thumbnail {border:0;padding:0;margin:0}
.btn {border-radius:2px;padding:6px 15px}

.btn-danger:hover,.btn-danger:focus,.btn-danger:active,.btn-danger.active,.open>.dropdown-toggle.btn-danger {background-color:#ef4639;border-color:#ef4639}

.modal-content {border-radius:4px;border:0}
@media(min-width:768px) {.container {width:auto}
}
@media(min-width:992px) {.container {width:auto}
}
@media(min-width:1200px) {.container {width:auto}
}
img {max-width:100%;}
body {background-color:#f6f6f6;max-width:100% !important;}
.category {margin-top:87px;}
.roll-off {overflow-x:hidden;overflow-y:hidden;}
.mbx {font-size:12px;color:#999;border-left:5px solid #27bcf6;max-width:1300px;padding-left:5px;}
.mbx a {padding-right:5px;font-size:12px;color:#fff;background:#46bcf9;padding:0 5px;border-radius:4px;}
.mbx a:hover {background:#3090c7}
.img-thumbnail {display:inline-block;width:100% \9;max-width:100%;height:auto;border-radius:0;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}
.container {padding:0;position:relative;max-width:1300px;margin-left:auto;margin-right:auto;padding-left:0;padding-right:0;top:0;}


.nav-reveal {}
.nav-reveal .prev {left:0;}
.nav-reveal .next {right:0;}
.nav-reveal .next,.nav-reveal .prev {width:50px;position:absolute;height:120%;-webkit-transition:all .25s ease-in;-moz-transition:all .25s ease-in;transition:all .25s ease-in;background:none;margin-top:100px;}
.nav-reveal .next:hover,.nav-reveal .prev:hover {width:150px;background:#2f3c4d;}
.next .icon-wrap,.prev .icon-wrap {position:absolute;z-index:100;width:30px;color:#ffffff;text-shadow:0.8px 0 2px #000;font-size:30px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);}
.next .icon-wrap {right:0;padding:39px 10px;text-align:right;}
.prev .icon-wrap {left:0;padding:39px 10px;text-align:left;}
.prev-bg,.next-bg {background-repeat:no-repeat;background-size:cover;height:100%;visibility:hidden;opacity:0;-webkit-transition:opacity .25s,visibility .25s,top .25s;-moz-transition:opacity .25s,visibility .25s,top .25s;-ms-transition:opacity .25s,visibility .25s,top .25s;-o-transition:opacity .25s,visibility .25s,top .25s;transition:opacity .25s,visibility .25s,top .25s;position:relative;z-index:2;}
.prev:hover .prev-bg {visibility:initial;background-position:left;opacity:1;animation:pvre 10s infinite;}
.next:hover .next-bg {visibility:initial;background-position:right;opacity:1;animation:next 10s infinite;}
.prev-bg h3 {left:50%;}
.next-bg h3 {right:50%;}
.prev-bg h3,.next-bg h3 {margin:0;top:50%;position:absolute;-webkit-transform:translateY(-50%);transform:translateY(-50%);font-size:14px;color:#fff;text-shadow:0.8px 0 4px #000;writing-mode:tb-rl;}
@-webkit-keyframes pvre {0% {background-position:left;}
50% {background-position:right;}
100% {background-position:left;}
}
@-webkit-keyframes next {0% {background-position:right;}
50% {background-position:left;}
100% {background-position:right;}
}

.close-sidebar,.show-sidebar {position:absolute;right:15px;top:0;padding:0 5px;cursor:url(fcous.cur),auto;}
.close-sidebar:hover,.show-sidebar:hover {background:#eee;}
.containercc {margin-right:auto;margin-left:auto;}
.content-box {background-color:#FFF;overflow:hidden;margin:auto 15px;padding:15px 0;margin-left:135px;box-shadow:0 0px 20px rgba(160,160,160,0.1);margin-right:370px;border-radius:5px 5px 0 0;-webkit-transition:all .5s ease-in;-moz-transition:all .5s ease-in;transition:all .5s ease-in;}
.content-box .thumb {height:70px;}
.content-box img {width:100%;}
.meta .dess {margin-bottom:5px;}

.header {position:fixed;top:0;left:0;right:0;z-index:999;padding:5px 0;background:#2C3747;-webkit-transition:all 500ms cubic-bezier(0.190,1.000,0.220,1.000);-moz-transition:all 500ms cubic-bezier(0.190,1.000,0.220,1.000);-o-transition:all 500ms cubic-bezier(0.190,1.000,0.220,1.000);transition:all 500ms cubic-bezier(0.190,1.000,0.220,1.000);}
.header.scrolled,.oldtb.scrolled {background:#fff !important;box-shadow:0 0 40px rgba(37,45,51,.5);padding:0;-webkit-transition:all 300ms cubic-bezier(0.550,0.055,0.675,0.190);-moz-transition:all 300ms cubic-bezier(0.550,0.055,0.675,0.190);-o-transition:all 300ms cubic-bezier(0.550,0.055,0.675,0.190);transition:all 300ms cubic-bezier(0.550,0.055,0.675,0.190);}


header .sb-search-input {border:1px solid #999;padding:18px;}
#image_container img {cursor:url(fcous.cur),auto;}
.site-minicat .header,.page-template-pagesnavs-php .header,.page-template-pagestheme-php .header,.page-template-pagestools-php .header,.page-template-pagesthemes-php .header,.category-job .header {box-shadow:none;border-bottom:0;margin-bottom:0}
.excerpt .m-zd {display:none}
.position {margin:8px;color:#999;}
.position a {padding:8px;color:#999;font-size:18px;}
#comt_ins_err {color:#999;font-weight:inherit;}
#comt_ins_err>.fa-check-circle {color:#1cbb6c;}
#comt_ins_err>.fa-exclamation-triangle {color:#ff5e52;}
#comt_ins_err>.fa-spinner {color:#46b5f5;}
.yanzheng {position:absolute;right:100px;margin:-3px 10px}
.math_textfield {width:25px;border:1px solid #eee;height:25px;}
.middle_line {position:absolute;left:49.5%;top:0;width:8px;margin-left:0px;border-left:10px solid #45b6f7;height:100%;}
.content-wrap {width:100%;float:left;padding-left:15px;padding-right:15px}
.slibottom {margin-bottom:85px;}
.content {position:relative;min-height:500px;margin-right:360px;margin-bottom:15px}
.oldtbcontent {position:relative;min-height:500px;margin-right:360px;margin-bottom:20px;}
.oldtbcontent .carousel-indicators {position:absolute;top:0px;right:0px;z-index:15;padding-right:0;margin-right:0%;text-align:right;list-style:none;height:0px;margin:0;left:38%;right:0;}
.single-content {position:relative;min-height:500px;margin-right:355px;margin-bottom:15px;margin-left:120px;-webkit-transition:all .5s ease-in;-moz-transition:all .5s ease-in;transition:all .5s ease-in;}
.hidebianlan {margin-left:0;margin-right:0;}
.boxhidesd .content-box {margin-right:15px;margin-left:15px;float:none;}
.boxhidesd .content-single {display:none;}
.site-layout-1 .content {margin-right:0}
.leftsd .left {width:200px;float:left;top:0;margin-right:15px;margin-top:20px;display:block;position:absolute;opacity:1;margin-left:0;-webkit-transition:all .25s ease-in;-moz-transition:all .25s ease-in;transition:all .25s ease-in;}
.leftsd-on .left {margin-left:-120px;visibility:hidden;opacity:0;}
.leftsd-on .left .introduce {}
.leftsd .affix {position:fixed;top:66px;}
.left_asb {width:110px;border:1px solid #eee;background:#fff;border-radius:2px;margin-top:15px;}

.hot_posts {background-color:#fff;padding:20px;position:relative;font-size:0;box-shadow:0 0px 20px rgba(160,160,160,0.1);border-radius:5px;}
.hot_posts .suiji {display:inline-block;vertical-align:top;width:50%;padding-right:10px;}
.hot_posts .hots {display:inline-block;vertical-align:top;width:50%;padding-left:10px;}
.hot_posts h3,.hot_posts h2 {border-bottom:2px #f2f2f2 solid;padding-bottom:6px;margin-bottom:8px;font-size:16px;margin-top:0;position:relative;}
.hot_posts h3:after,.hot_posts h2:after {content:"";color:#ffffff;position:absolute;height:2px;width:30px;background:#45b6f7;left:0;bottom:-2px;-webkit-transition:all .25s ease-in;-moz-transition:all .25s ease-in;transition:all .25s ease-in;}
.hot_posts .suiji:hover h3:after,.hot_posts .hots:hover h3:after {width:100px;}
.hot_posts ul {padding:0}
.hot_posts ul li {display:block;padding:8px 0;-webkit-transition:ease-in-out 0.25s;transition:ease-in-out 0.25s;font-size:12px;}
.hot_posts ul li:hover {font-size:15px;-webkit-transition:ease-in-out 0.25s;transition:ease-in-out 0.25s;}
.hot_posts ul li a {display:block;-ms-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;line-height:22px;}
.hot_posts ul li strong {float:right;font-weight:normal;line-height:22px;padding-left:15px;}
.hot_posts ul li a>img {width:30px;height:22px;margin-right:4px;border-radius:5px;vertical-align:bottom;}
.hot_posts span {width:22px;height:22px;background-color:#f2f2f2;display:inline-block;text-align:center;margin-right:4px;border-radius:25px;line-height:22px;color:#666;}
.hot_posts ul li:nth-child(1) span {background-color:#ff5a3c;color:#fff;}
.hot_posts ul li:nth-child(2) span {background-color:#13b755;color:#fff;}
.hot_posts ul li:nth-child(3) span {background-color:#00a9e3;color:#fff;}
.notices {cursor:default;width:400px;position:fixed;bottom:20px;left:20px;background-color:rgb(71,71,71);z-index:999;display:none;margin:0;top:auto;}
.notices .notices-icon {width:50px;height:50px;position:absolute;left:20px;top:30%;}
.notices .notices-icon img {width:100%;height:100%;}
.notices-content {padding:10px 10px 10px 80px;}
.notices-body {color:#ececec;font-size:14px;padding:5px 0 0;}
.notices-info {color:#adadad;font-size:12px;padding:5px 0 0;font-weight:bold;}
.notices-content h4 {color:#fff;margin:0;font-weight:bold;}
.notices>.fa {color:#fff;padding:10px;z-index:9999;position:absolute;right:0;top:0;cursor:url(fcous.cur),auto;}
.wintips {display:none;position:fixed;right:60px;bottom:40px;background:#fff;box-shadow:0 0 10px rgba(24,29,39,.1),0 15px 30px rgba(24,29,39,.1),0 5px 10px rgba(24,29,39,.05);z-index:2000;overflow:hidden;max-width:500px;border-radius:7px;}
.wintips .pp-intro-bar {background:#47bcf9;color:#fff;text-transform:uppercase;font-weight:500;font-size:11px;letter-spacing:3px;padding:10px 0;padding-left:200px;position:relative;transition:padding 280ms ease-in-out;line-height:1.5;}
.wintips-close {position:absolute;bottom:0;right:0;top:0;line-height:36px;width:32px;text-align:center;transition:all 250ms ease-in-out;color:#fff;}
.wintips-close .fa {font-size:20px;line-height:40px;}
.wintips-close:hover {cursor:url('fcous.cur'),auto;background:#143efe;}
.wintips-content h2 {margin-bottom:7px;font-size:24px;margin:0 0 10px;line-height:1;}
.wintips-content {padding:22px;padding-left:200px!important;}
.wintips-content p {font-size:12px;margin-bottom:17px;line-height:1.4;color:#5d6f82;}
.wintips-thumb img {position:absolute;left:0;bottom:0;height:100%;width:170px;top:10px;box-shadow:0 0 15px rgba(0,0,0,.2);z-index:1;transition:-webkit-transform 280ms ease-in-out;transition:transform 280ms ease-in-out;transition:transform 280ms ease-in-out,-webkit-transform 280ms ease-in-out;}
.btn-info.btn-wintips {color:#fff}
@media (max-width:400px) {.wintips {width:100%;max-width:100%;right:auto;bottom:0;border-radius:0;}
.wintips-close {font-size:36px;right:0;line-height:0;}
}


.sidebar {float:left;margin-left:-360px;width:345px;position:relative;opacity:1;-webkit-transition:all .5s ease-in;-moz-transition:all .5s ease-in;transition:all .5s ease-in;}
.oldtbsidebar {float:left;margin-left:-360px;width:345px;position:relative;}
.sid-on {margin-left:0;visibility:hidden;width:0;opacity:0;}
.sidebar article {border:none}
.sidebar article:hover {border:none}

.logo {float:left;padding-right:30px;margin:0;height:66px;font-size:16px;overflow:hidden;line-height:66px;}
.logo a {display:block;color:#666;text-align:center;text-shadow:0.8px 0 5px #333;height:66px;display:block;overflow:hidden;font-size:0;text-shadow:none;width:250px; background:url(logo.png)no-repeat;background-size:100% 100%;text-indent:-999em; display:block;}

.logo img {height:35px;display:block;vertical-align:top;max-height:32px;display:block;margin-bottom:20px;margin-top:17px;}
.logo a:hover {color:#0ae}
.logo .fa {display:block;width:130px;font-size:30px;line-height:63px;}
.brand {font-size:14px;float:left;line-height:15px;color:#fff;padding-left:10px;position:relative;top:1px;border-left:2px solid #fff;margin-left:30px;overflow:hidden;height:30px}
.site-navbar {float:left;font-size:14px}
.site-navbar>ul {margin:0;padding:0;list-style:none}
.site-navbar>ul>li>a {line-height:66px;padding:0 5px;color:#666;/* text-shadow:0.8px 0 5px #333;*/}
.site-navbar>ul>li>a:hover {color:#0ae}
.site-navbar li {position:relative;float:left}
.site-navbar li:hover {z-index:2}
.site-navbar a {display:block;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;transition:all .3s ease-in-out}
.site-navbar li.has-sub-menu>a {padding-right:12px}
.site-navbar li.has-sub-menu:hover>a::after {border-top-color:#0ae}
.site-navbar li.has-sub-menu:hover .sub-menu {visibility:visible;opacity:1;top:56px}
.site-navbar li.has-sub-menu>a::after {position:relative;display:inline-block;margin-left:3px;top:-2px;content:'';width:4px;height:4px;border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid #fff}
.site-navbar li.active>a {color:#00aaf0}
.site-navbar li.active>a::after {border-top-color:#0ae}
.site-navbar .sub-menu {position:absolute;padding:10px 0;-moz-transition:all .3s ease-in-out;transition:all .3s ease-in-out;visibility:hidden;opacity:0;width:140px;top:100px;left:50%;margin-left:-70px;-moz-box-shadow:0px 0px 20px #333333;background:#fff;-webkit-box-shadow:0 1px 5px rgba(0,0,0,0.3);box-shadow:0 1px 5px rgba(0,0,0,0.3);}
.site-navbar li:hover>.sub-menu .sub-menu {top:40px}
.site-navbar .sub-menu li {float:none}
.site-navbar .sub-menu a:hover {background-color:#f6f6f6}
.site-navbar li:hover>.sub-menu {visibility:visible;opacity:1;top:66px;}
.site-navbar li:hover .fa-angle-down {-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}
.site-navbar li.current-menu-item>a,.site-nav li.current-menu-parent>a {color:#45b6f7}
.site-navbar .sub-menu ul::before,.site-navbar .sub-menu ul::after {content:'';position:absolute;top:-5px;left:50%;margin-left:-3px;border-left:5px solid transparent;border-right:5px solid transparent}
.site-navbar .sub-menu ul::before {border-bottom:5px solid rgba(0,0,0,0.1)}
.site-navbar .sub-menu ul::after {border-bottom:5px solid #fff;margin-top:1px}
.site-navbar .sub-menu li {float:none;margin:0;text-align:center;}
.site-navbar .sub-menu li a {display:block;line-height:14px;padding:12px 0;text-align:center;}
.site-navbar .sub-menu li a:hover {background-color:#f2f2f4;padding:12px 0}
.m-navbar-start {display:none}
.m-wel-start {display:none}


.article-tags {display:none}
.topbar-off .header {padding-top:20px}
.collapse {margin:0.5em 0;}
.site-nav .sub-menu {display:none;position:absolute;top:100%;left:0;background-color:#fff;font-size:12px;padding:6px 0;border:1px solid #ddd;box-shadow:0 0 10px rgba(0,0,0,0.1);line-height:32px;width:132px;font-weight:bold;border-radius:4px}
.site-nav ul .sub-menu {left:100%;top:-7px;border-radius:0}
.site-nav .sub-menu li {float:none}
.site-nav .sub-menu a:hover {background-color:#f6f6f6}
.site-nav li:hover>.sub-menu {display:block}
.site-nav li:hover .fa-angle-down {-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}
.site-nav li.current-menu-item>a,.site-nav li.current-menu-parent>a {color:#45b6f7}
.sign-info {font-size:12px;clear:both;margin-top:10px}

.article-action {padding:15px 15px 45px 15px;background:#fff;box-shadow:0 0 20px rgba(160,160,160,0.1);}
.title,.pagetitle {margin:15px;overflow:hidden;margin-top:95px;}
.title h3,.pagetitle h1,.pagetitle h2 {font-size:20px;margin:0;float:left;font-weight:600;}
.title .more {float:right;position:relative;top:5px}
.title .more a {display:inline-block;margin-left:20px;color:#999}
.title .more a:hover {color:#45b6f7}
.relates-text {background:#fff;padding:15px 20px;border-top:0;box-shadow:0 0 20px rgba(160,160,160,0.1);border-radius:0 0 5px 5px;overflow:hidden;}
.relates-text .title {margin:0;padding:0;}
.relates-thumb {background-color:#fff;padding:20px;border-top:0;box-shadow:0 0px 20px rgba(160,160,160,0.1);border-radius:0 0 5px 5px;}
.relates-thumb h3 {font-size:20px;font-weight:600;margin:15px 0 20px;}
.pagetitle small {margin-left:10px;position:relative;top:2px;color:#999}
.title .pull-right {font-size:12px;position:relative;bottom:-4px}
.title .pull-right a {color:#bbb}
.title .pull-right a:hover {color:#999}

.article-nav {display:none}
.post-actions {position:absolute;right:0;top:13px;}
.excerpt {position:relative;padding:0px 20px 0px 200px;margin-bottom:10px;overflow:hidden;background:#fff;box-shadow:0 0px 20px rgba(160,160,160,0.1);border-radius:5px;}
.excerpt .post-linkto {text-align:right;margin-bottom:0;margin-top:5px}
.excerpt-text {padding-left:20px}
.excerpt-text .note {margin-bottom:0}
.excerpt .focus {float:left;margin-left:-200px;overflow:hidden;position:relative;}
.excerpt .thumb {width:190px;height:130px;-webkit-transition:ease-in-out 0.5s;transition:ease-in-out 0.5s;}
.excerpt .thumb:hover {-webkit-transform:scale(1.2);transform:scale(1.2);-webkit-transition:ease-in-out 0.5s;transition:ease-in-out 0.5s;}
.excerpt-post {padding:11px 5px;}
.excerpt header {margin-bottom:15px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.excerpt .cat {color:#fff;padding:0px 6px;font-size:12px;display:inline-block;position:relative;top:-2px;margin-right:6px;border-radius:3px;}
.excerpt .cat:hover {opacity:.85;filter:alpha(opacity=85)}
.excerpt .cat i {position:absolute;top:50%;margin-top:-4px;right:-4px;display:inline-block;width:0;height:0;vertical-align:middle;border-left:4px solid #45bcf9;border-top:4px solid transparent;border-bottom:4px solid transparent;}
.excerpt h2 {display:inline;font-size:16px;line-height:1.4;margin-top:0;}
.excerpt h2 a {color:#555;}
.excerpt h2 a:hover {color:#45b6f7}
.excerpt h2 a span {color:#ff5e52}
.excerpt h2 a:hover span {color:#45b6f7}
.excerpt .time,.excerpt .pv,.excerpt .pc,.excerpt .author {margin-right:20px;}
.excerpt .post-like {float:right}
.excerpt .post-like:hover {float:right;color:#fff}
.excerpt .note {font-size:12px;color:#999;word-wrap:break-word;line-height:18px;margin-bottom:15px;font-weight:normal;}
.excerpt .zd {position:absolute;right:-6px;top:-10px;display:block;color:#ff5e52;font-size:45px;text-align:center;transform:rotate(20deg);transform-origin:0 0;}
.excerpt .meta {color:#999;font-size:12px;display:inline-block;position:absolute;margin:0;bottom:10px;}
.excerpt .meta .avatar {border-radius:50px;height:20px;width:20px;margin-right:5px;vertical-align:bottom;}
.excerpt .like .ja_praise {font-size:12px;padding:2px 6px;border-radius:100px;display:inline-block;position:absolute;right:25px;bottom:10px;opacity:0.5;}
.excerpt .zdlike {background-color:#45bcf9}
.excerpt .zdlike:hover {background-color:#67c3f8}
.excerpt .meta .fa {margin-right:4px}
.excerpt .meta a {color:#999}
.excerpt .meta a:hover {color:#45bcf9}
.list-comments-r .excerpt .meta .pc {float:right;margin-right:0}
.sticky-icon {line-height:1;padding:4px 4px 3px;font-size:12px;background-color:#ff5e52;color:#fff;border-radius:2px;display:inline-block;position:relative;margin-left:5px;top:-2px}
@media(max-width:640px) {.excerpt .like {display:none}
.excerpt {border:0;margin:0 0 5px;padding:0px 130px 0 0;}
.excerpt-post {padding:10px;}
.excerpt .focus {float:right;margin-right:-130px;width:120px;}
.excerpt .thumb {width:120px;height:86px;}
.excerpt header {text-indent:0;position:relative;height:auto;overflow:hidden;margin-bottom:5px;}
.excerpt .cat {display:none}
.excerpt h2 {font-size:15px;line-height:1;color:#333;font-weight:inherit;}
.excerpt h2 a span {text-shadow:.2px 0 0 #ff5e52}
.excerpt .note {overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-bottom:3px}
.excerpt .author {display:none}
.excerpt .meta {line-height:1;font-size:10px;margin-bottom:0;color:#d0d0d0;background:0;padding:0}
.excerpt .meta .fa {display:none}
.excerpt .meta time {margin-right:15px;display:none}
.excerpt .meta .pc {color:#bbb;}
.excerpt .meta .post-like {color:#bbb}
.excerpt .meta .post-like .fa {display:inline-block}
.sticky-icon {position:absolute;top:1px;left:0;font-size:10px;padding:0;text-align:center;height:15px;line-height:18px;width:28px;margin-left:0;text-indent:0}
.excerpt-text {padding-right:15px}
.excerpt-text header {height:auto}

}
@media(max-width:360px) {.excerpt .meta {font-size:10px}
.excerpt .meta time {margin-right:8px}
}

@media(max-width:640px) {.excerpt-minic {border:0;background-color:#fff;margin-bottom:5px;padding:10px;}
.content-wrap {padding-left:10px;padding-right:10px;}
.title,.pagetitle {margin-top:66px;}
.containercc {padding-left:10px;padding-right:10px;overflow:hidden;}

}
.article-header {padding:25px 0 25px 0;border-bottom:0;border-radius:5px 5px 0 0;}
.article-title {margin-top:0;font-size:26px;line-height:36px}
.article-title a,.article-title a:hover {color:#576366}
.article-title a span {color:#ff5e52}
.article-meta {font-size:12px;color:#eaeaea;padding:0 20px;z-index:2;position:relative;}
.dess .item {margin-right:10px;color:#9c9c9c;font-size:12px;}
.article-meta .item a {color:#eaeaea;}
.article-meta .item a:hover {color:#46b5f5}
.article-meta .item-bianlan {color:#ff5e52;cursor:pointer;}
.article-meta .item-bianlan:hover {cursor:url('fcous.cur'),auto;}
.article-meta .item-bianlan .show-sidebar {float:right;}
.article-content {font-size:15px;line-height:25px;word-wrap:break-word;border-top:0;padding:20px;background:#fff;box-shadow:0 0px 20px rgba(160,160,160,0.1);}
.article-content:hover {border-top:0;}
.down {margin:20px 0;width:auto;background:#f6f6f6;overflow:hidden;padding:20px;box-shadow:0 0px 20px rgba(160,160,160,0.5);border-radius:5px;}
.down .comt {padding:5px 0;width:auto;overflow:hidden;}
.down .box {width:50%;}
.down .asb1 {width:50%;position:absolute;right:0;top:0;min-width:auto;min-height:auto;}
.down .box-title {display:none}
.down .box .name {color:#e73830;font-weight:bold;font-size:17px;margin-top:-5px;}
.down .box .name span {color:#46b5f5}
.down .box-body {margin:10px 0;}
.down .box-body p {margin:0;color:#86c2e4;font-size:12px;}
.down .down-button a {color:#fff;text-decoration:none;border-radius:0;margin-right:5px;}
.down .down-bloak {margin:10px 0px 0px  0px;}
.down .down-bloak p {margin:0;color:#949494;font-size:12px;}
.down .down-button a:hover {color:#fff}
.down-up {position:fixed;left:50%;z-index:999999;width:50%;height:auto;top:10%;margin-left:-25%;max-width:50%;display:none;}
.down-up>.down-content {background:#fff;padding:50px 30px;opacity:0;}
.down-up .down-container .plus_box {margin-bottom:20px;font-family:"Microsoft Yahei";font-size:12px;position:relative;}
.down-up .down-container .plus_l {width:60%;}
.down-up .down-container .plus_l ul {margin:0;padding:0 15px;}
.down-up .down-container .plus_l ul li {list-style:none;background:url(yuanlist.gif) no-repeat;padding-left:25px;background-position:0 center;color:#202935;font-size:12px;font-weight:100;}
.down-container .plus_r {width:160px;height:160px;overflow:hidden;position:absolute;right:0;top:0;display:block;}
.down-up>.down-content .banner {padding:0 15px;}
.down-up>.down-content .panel {margin:20px 0 0;}
.down-up>.down-content .panel-heading {padding:0 15px;border:none;}
.down-up>.down-content h3 {margin:0;font-weight:100;}
.down-container .panel-body .btn {color:#fff;text-decoration:none;border-radius:0;}
.down-container .panel-body .btn .fa {padding-right:5px;}
.down-container .panel-body .btn span {background:#fff;color:#696d71;padding:2px 10px;font-size:12px;border-radius:50px;}
.down-up>.down-content .panel-body p {margin:0;font-size:14px;color:#8f8f8f;}
.down-up .down-content .close {position:absolute;top:0px;right:-28px;font-size:1.1rem;letter-spacing:0.05rem;color:#ffffff;-webkit-transition:all 0.4s;-moz-transition:all 0.4s;-o-transition:all 0.4s;transition:all 0.4s;opacity:1;}
.down-up .down-content .close .fa:hover {cursor:pointer;background:#78bfff;}
.down-up .down-content .close .fa {background:#58b4f1;padding:8px;font-size:15px;}
.article-content img {display:block;height:auto !important;}
.article-content h3,.article-content h4,.article-content h5 {padding:0;margin:20px 0;color:#555;font-weight:bold}
.article-content h1,.article-content h2 {font-weight:bold;margin:5px 0;}
.article-content h1 {font-size:20px}
.article-content h2 {font-size:18px}
.article-content h3 {font-size:16px}
.article-content h4 {font-size:15px}
.article-content h5 {font-size:14px}
.article-content ul,.article-content ol {margin:0 0 20px 50px;}
.article-content ul {list-style:disc}
.article-content ol {list-style:decimal}
.article-content li {margin-bottom:6px;}
.article-content p {word-wrap:break-word}
.article-content pre {word-wrap:break-word}
.article-content table {border-top:solid 1px #ddd;border-left:solid 1px #ddd;width:100%;margin-bottom:20px}
.article-content table th {background-color:#f9f9f9;text-align:center}
.article-content table td,.article-content table th {border-bottom:solid 1px #ddd;border-right:solid 1px #ddd;padding:5px 10px}
.article-content .alignnone {margin:0 auto}
.article-content .alignleft {float:left;text-align:left;margin-right:10px}
.article-content .aligncenter {margin:0 auto;text-align:center;display:block}
.article-content .alignright {float:right;text-align:right;margin-left:10px}
.article-content .wp-caption {margin-bottom:20px;background-color:#f6f6f6;padding:10px 10px 1px;max-width:100%}
.article-content .wp-caption img {margin:0 0 5px}
.article-content .wp-caption p {margin-bottom:10px;text-indent:0}
.article-content .wp-caption.alignnone {text-align:center}
.article-content .wp-caption:hover .wp-caption-text {color:#45b6f7}
.article-content a {text-decoration:none;color:#45b6f7;}
.article-content a:hover {color:#ff5e52}
.article-content pre,.comment pre {margin:20px 0;font:12px/20px 'courier new';background:#272822;padding:10px 15px;color:#f8f8d4;border:0}
.article-content blockquote {margin:15px 0px;padding:0px 20px;font-size:14px;color:#999;border-left:5px solid #46b5f5;}
.article-content blockquote p {margin:0;padding:0;margin-bottom:10px}
.p_indent .article-content p {text-indent:30px}

.article-title {position:relative;margin-bottom:10px;font-size:20px;font-weight:bold;line-height:1.3;margin:0;display:block;padding:10px 20px;text-shadow:0.8px 0 5px #333;z-index:2;}

.hidetitle {position:absolute;bottom:0;width:100%;padding-top:180px;background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(255,255,255,0)),color-stop(70%,#fff));background-image:linear-gradient(-180deg,rgba(255,255,255,0) 0%,#fff 70%);text-align:center;}
.hidetitle .collapseButton {background:#fff;padding:6px 30px;border:1px solid #46b5f5;border-radius:5px;color:#46b5f5;text-decoration:none;margin-bottom:20px;}
.hidetitle .collapseButton:hover {color:#fff;background:#46b5f5}
.relates-thumb ul {overflow:hidden;padding:0;margin:0;width:100%;margin-bottom:0;}
.relates-thumb li {width:24.2%;display:inline-block;vertical-align:top;margin-bottom:10px;float:left; margin-left:5px;}

.relates-thumb div {position:absolute;bottom:0;left:0;right:0;padding:4px 15px 0;height:40px;overflow:hidden;background-color:#656565;background-color:rgba(0,0,0,.7);color:#fff;margin:0;font-size:12px;line-height:17px}
.relates-thumb h4 {position:absolute;bottom:0;left:0;right:0;padding:4px 15px 0;height:40px;overflow:hidden;background-color:#656565;background-color:rgba(0,0,0,.7);color:#fff;margin:0;font-size:12px;line-height:17px}
.relates-thumb time {color:#fff;background-color:#46b5f5;display:inline-block;padding:2px 5px;font-size:12px;position:absolute;top:0;left:0}
.relates-thumb a {display:block;position:relative;overflow:hidden;height:135px;}
.relates-thumb a:hover h4 {background-color:#46b5f5}
.relates-thumb a:hover time {color:#fff;}
@media screen and (max-width:480px) {.pads {margin-right:-3%}
.relates-thumb li {width:46%;margin:0 1%;margin-bottom:12px;}
.relates-thumb h4 {font-size:12px}
.relates-thumb img {max-width:100%;margin-bottom:5px;min-width:165px;min-height:120px;height:120px}
}
.relates-thumb img:hover {-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-ms-transform:scale(1.2);-o-transform:scale(1.2);transform:scale(1.2)}
.relates-thumb img {-moz-transition:all .4s ease 0s;-o-transition:all .4s ease 0s;-ms-transition:all .4s ease 0s;-webkit-transition:all .4s ease 0s;transition:all .4s ease 0s;width:100%;height:100%}
.relates-text ul {list-style:disc;margin-left:0;color:#bbb;margin-bottom:20px;display:inline-block;padding:0;}
.relates-text li {margin-top:20px;float:left;width:50%;overflow:hidden;color:#bbb;border-left:3px solid #27bcf6;}
.relates-text h4 {margin-right:20px;padding-left:10px;color:#555;font-size:14px;line-height:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin:5px 0;}
.relates-text h4:hover {color:#45b6f7;border-left:5px solid #27bcf6}
.relates-text img {display:none;width:0;height:0}
.relates-text time {display:none}

.fcode {margin-bottom:20px;overflow:hidden;clear:both}
#comment-post {position:relative;padding:20px;background:#fff;overflow:hidden;border-radius:5px;}
.comment {position:relative}
.comment #respond {padding:10px 0 15px 46px;}
.comment #commentform {margin-bottom:0}
.commentnew .comt-m {margin-bottom:5px}
.commentlist {list-style:none;margin:0;padding:0;}
.commentlist .comment {background:#fff;padding:15px 20px;margin:5px 0;box-shadow:0 0px 20px rgba(160,160,160,0.1);border-radius:5px;}
.comt-avatar {width:36px;height:36px;background:none;float:left;display:inline;position:relative;border-radius:100px;}
.commentnew .comt-avatar {margin-top:0;}
.children {padding:0 0px 0px 40px;}
.comt-avatar .avatar {display:block;border-radius:50%;width:36px;height:36px;}
.comt-main {margin-left:46px;margin-right:60px;color:#888;position:relative;font-size:14px;word-wrap:break-word;overflow:hidden;}
.comt-main-img {overflow:hidden;}
.photos-thumb {float:left;padding:0;position:relative;}
.photos-thumb:after {content:' ';width:0;height:0;line-height:0;font-size:0;border:6px dashed transparent;border-top:6px solid #47b5f5;position:absolute;left:17px;filter:alpha(opacity=0);opacity:1;bottom:-12px;background:0 0;}
.photos-thumb li {float:left;border:2px solid #f2f2f2;padding:2px;margin-right:8px;position:relative;transition:border-color .2s ease-out;cursor:url('fcous.cur'),auto;}
.photos-thumb .current {border:2px solid #47b5f5;border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px;-o-border-radius:2px;}
.photos-thumb img {width:40px;height:40px;}
.photo-viewer {float:left;}
.photo-viewer img {position:relative;margin:10px 0;border:1px solid #ccc;background:#fff;padding:2px;overflow:hidden;}
.comt-main p {margin-bottom:0;}
.comt-author {margin-right:5px}
.url {color:#60c4fd}
.url:hover {color:#60c4fd;text-decoration:underline;opacity:.85;filter:alpha(opacity=85)}
.comt-meta {font-size:12px;color:#bbb}
.super-author {background:#46bcf9;padding:0 5px;color:#fff;border-radius:5px;margin-right:5px;}
.comt-meta .signin-loader {margin-left:10px}
.comment-reply-link {font-size:12px;color:#bbb;display:none}
.comment:hover>.comt-main .comment-reply-link {display:inline-block;margin-left:5px}
.comment pre {margin:3px 0 5px;padding:7px 10px;border-radius:1px}
.depth-1 {padding:5px 0px;}
.comment .children {list-style:none;padding:0}
.comment .children .comment {margin:0;box-shadow:none;padding:5px;}
.commentlist>.comment .children {margin-left:46px}
.comt-f {position:relative;top:10px;right:0px;font-size:16px;color:#ccc;float:right;}
.comment:hover .comt-f {color:#666}
.comt-approved {border-radius:2px;font-size:12px;background-color:#eee;color:#999;display:inline-block;padding:1px 5px 0;margin-top:4px;line-height:20px;margin-left:5px}
.wp-smiley {margin-bottom:2px;height:20px !important;width:20px !important;max-height:20px !important;}
.sidebarfix .comt-main {padding:6px 0 4px;line-height:20px;font-size:12px}
.sidebarfix .depth-1 {border-bottom-color:#eee}
.sidebarfix .comment .children .comment {border-top-color:#eee}
#comments {margin-bottom:15px;font-size:16px;margin:0;padding:20px 20px 0px 20px;}
#comments b {font-weight:normal;color:#ff5e52}
#comments .pull-right {font-size:12px;position:relative;top:5px}
#commentform {margin-bottom:5px;}
#no-sofa {background:#fff;padding:30px 0;min-height:60px}
.sofa {min-height:54px;width:260px;opacity:.8;filter:alpha(opacity=80);margin:0 auto;}
.sofa:hover {opacity:1;filter:alpha(opacity=100)}
.comt-count {float:right;color:#999;margin-bottom:5px}
.comt {position:relative;}
.comments-box {background:#fff;margin:20px 0px 10px 0px;box-shadow:0 0px 20px rgba(160,160,160,0.1);border-radius:5px;}
.comments-box .title h3 {padding:9px 0;}
.comt-title {font-size:12px;color:#999;float:right;width:36px;text-align:center;overflow:hidden;}
.comt-title .avatar {height:36px;width:36px;border-radius:50%;}
.comments-box strong {float:right;line-height:36px;padding:0 10px;color:#c4c4c4;font-size:15px;font-weight:100;}
.comt-box {background-color:#fff;position:relative;background:#f6f6f6;overflow:hidden;border:1px solid #f6f9fa;width:100%;}
#smiley {background:#f6f6f6;margin-top:5px;padding:10px;}
#smiley>a {padding:5px;}
#smiley>a:hover img {opacity:0.7;}
#smiley>a>img {vertical-align:-webkit-baseline-middle;}
.comt-ctrl {background-color:#f6f6f6;height:37px;border-top:solid 1px #f6f6f6;margin-right:100px;border-radius:5px;}
#submit {position:absolute;right:0;bottom:0;background:#394048;border:0;border:0;border-color:#394048;border-left:none;border-top:0;padding:0;width:100px;height:36px;color:#fff;outline:0;font-size:16px;}
#submit:hover {background:#4b545f}
#comment {width:100%;resize:none;overflow-x:hidden;overflow-y:auto;border:0;line-height:22px;font-size:14px;outline:0;height:100px;padding:10px;color:#a7a7a7;background:#f6f6f6;}
#comment::-webkit-input-placeholder {color:#a7a7a7}
.comt-tips {text-align:center;margin-right:110px;line-height:140px;font-size:18px;color:#fff}
.comt-tip {position:absolute;top:0;left:0;background:#394048;right:0;z-index:2;bottom:0;border-radius:5px;}
.comt-error {background:#ff5e52}

#cancel-comment-reply-link {display:none;font-size:12px;text-align:center;margin-top:7px;color:#999}
#cancel-comment-reply-link:hover {color:#ff5e52}
.comment #cancel-comment-reply-link {display:block}

.source {width:405px;margin:0 auto;background:#4f5861;color:#a7abb1;font-weight:bold;display:block;white-space:pre;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}
.rollbar {position:fixed;right:20px;bottom:20px;z-index:999;display:none;}
.rollbar ul {margin:0;padding:0;list-style:none;width:50px}
.rollbar li {position:relative;margin-top:5px;text-align:center;opacity:.4;filter:alpha(opacity=40)}
.rollbar a {position:relative;z-index:2;display:block;height:50px;border-radius:2px;background-color:#666;color:#fff}
.rollbar a:hover {color:#fff}
.rollbar .fa {line-height:50px;font-size:34px}
.rollbar .fa-comments {font-size:24px}
.rollbar .fa-qq {font-size:24px}
.rollbar li:hover,.rollbar li:hover h6 {opacity:.9;filter:alpha(opacity=90)}
.rollbar li:hover h6 {right:100%}
.rollbar h6 {position:absolute;z-index:1;top:50%;right:-15%;margin:-13px 10px 0 0;line-height:26px;font-size:12px;background-color:#666;color:#fff;width:53px;border-radius:2px;text-align:center;opacity:0;filter:alpha(opacity=0)}
.rollbar h6 i {position:absolute;right:-4px;top:50%;margin-top:-4px;display:inline-block;width:0;height:0;vertical-align:middle;border-left:4px solid #666;border-top:4px solid rgba(0,0,0,0);border-bottom:4px solid rgba(0,0,0,0)}
.swiper-post {position:absolute;bottom:0;right:0;left:0;padding:12px;background-image:-webkit-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,0.6) 100%);z-index:1;text-align:left;}
.swiper-post h3 {font-size:16px;margin-bottom:4px;}
.swiper-post p {display:block;width:76%;-ms-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;color:#ddd;}
.f404 {text-align:center;margin:100px 0}
.f404 h1 {font-size:60px;margin:40px 0 20px}
.f404 h2 {font-size:16px;margin-bottom:20px}
.pagination {margin:0;padding:20px;text-align:center;font-size:12px;display:block}
.pagination ul {display:inline-block;*display:inline;*zoom:1;margin-left:0;margin-bottom:0;padding:0}
.pagination ul>li {display:inline}
.pagination ul>li>a,.pagination ul>li>span {margin:0 2px;float:left;padding:5px 12px;background-color:#ddd;color:#666;border-radius:2px;opacity:.88}
.pagination ul>li>a:hover,.pagination ul>li>a:focus {opacity:1}
.pagination ul>.active>a,.pagination ul>.active>span {background-color:#45b6f7;color:#fff}
.pagination ul>.active>a,.pagination ul>.active>span {cursor:default}
.pagination ul>li>span,.pagination ul>.disabled>span,.pagination ul>.disabled>a,.pagination ul>.disabled>a:hover,.pagination ul>.disabled>a:focus {color:#999;background-color:transparent;cursor:default}
.pagination-loading {font-size:16px;text-align:center;color:#999;padding:15px 0}
.pagination-loading img {width:80px}
.latest-visit {padding:0 10px;display:block;margin-top:-10px;}
.oldvist .latest-visit {margin-top:-5px;}

.content-single {float:left;margin-right:180px;width:180px;position:absolute;opacity:1;-webkit-transition:all .5s ease-in;-moz-transition:all .5s ease-in;transition:all .5s ease-in;right:0;top:0;}
.share-haibao {cursor:url('fcous.cur'),auto;width:100%;margin-bottom:15px;}
.share-haibao:hover {}
.haibao-on>.row-share {-webkit-transition:all .25s ease-in;-moz-transition:all .25s ease-in;transition:all .25s ease-in;opacity:1;visibility:inherit;}
.row-share {position:fixed;top:33%;left:50%;margin:-150px 0 0 -333px;width:666px;background-color:#FFF;padding:20px 20px 20px;border-radius:4px;visibility:hidden;box-shadow:0 1px 5px rgba(0,0,0,0.4);z-index:9999;opacity:0;text-align:center;}
.row-share>.text-weixin {display:none;}


.pagenav {overflow:hidden;text-align:center;padding:5px;}
.pagenav a,.pagenav span,.pagenav .page-numbers {padding:6px 12px 5px;color:#666;display:inline-block;border-radius:3px;background-color:#eee;margin:0 1px;font-size:12px}
.pagenav span {background-color:#45b6f7;color:#fff}
.pagenav a:hover {background-color:#ccc;color:#444}
.m-mask {display:none;position:fixed;top:0;left:0;bottom:0;right:0;z-index:9998;background-color:#222;background-color:rgba(0,0,0,0.8);-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;transition:all .3s ease-in-out;}


.ired {margin:20px 0;padding:15px 15px 15px 70px;font-size:12px;box-shadow:0 1px 2px rgba(0,0,0,0.1);border-radius:5px;background:url(../img/noway.png) no-repeat 20px 20px #fadcd8;border:1px solid #eba8a8;color:#c66}
.ired a {color:#F60}
.ired b,.shortcodestyle strong {padding:0;margin:0;background:0;font-weight:bold;border-radius:0}
.widget {clear:both;position:relative;margin-bottom:20px;overflow:hidden;box-shadow:0 0px 20px rgba(160,160,160,0.1);border-radius:5px;}
.widget h3,.widget h2 {position:relative;font-size:15px;line-height:1;font-weight:inherit;margin:0 auto;display:inline-block;padding-bottom:5px;line-height:1;border-bottom:1px #eee solid;margin-bottom:10px;}
.widget h3:after,.widget h2:after {font:normal normal normal 14px/1 FontAwesome;content:"\f105";float:left;font-size:15px;margin-right:6px;}
.widget_about h3:after {display:none}
.widget.affix {position:fixed;width:345px;}
.widget_ui_comments {background-color:#fff;padding:15px}
.widget_ui_comments li {overflow:hidden;font-size:12px}
.widget_ui_posts li {overflow:hidden;border-bottom:1px solid #f0f0f0;width:100%;padding:10px 0;}
.widget-navcontent {clear:both;position:relative}
.widget-navcontent .item {padding:15px;width:100%;position:absolute;left:100%;opacity:0}
.widget-navcontent .item.active {left:0;opacity:1}
.widget-navcontent .item-01 li {margin-bottom:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px}
.widget-navcontent .item-01 li a span {color:#ff5e52}
.widget-navcontent .item-01 li a:hover span {color:#45b6f7}
.widget-navcontent .item-01 time {float:right;color:#bbb;margin-left:10px}
.widget-navcontent .item-01 li:first-child a {font-weight:bold}
.widget-navcontent .item-02 dl {padding:10px 0 0 80px;overflow:hidden;margin-bottom:20px}
.widget-navcontent .item-02 dt {float:left;margin-left:-70px}
.widget-navcontent .item-02 dd {padding-top:6px;font-size:16px}
.widget-navcontent .item-02 dd .text-muted {font-size:14px;display:block;height:20px;overflow:hidden}
.widget-navcontent .item-02 .avatar {border:2px solid #e6e6e6;border-radius:100px;width:50px;height:50px}
.widget-navcontent .item-02 ul {overflow:hidden;font-size:12px;padding-left:82px;color:#999}
.widget-navcontent .item-02 li {float:left;width:50%;margin-bottom:10px}
.widget-navcontent .item-02 p {text-align:center}
.widget-navcontent .item-02 h4 {text-align:center;font-size:20px;line-height:20px;margin:25px 0}
.widget-navcontent .item-03 {text-align:center}
.widget-navcontent .item-03 h2 {font-size:20px;line-height:32px;margin:10px 0}
.widget-navcontent .item-03 strong {font-weight:normal;color:#ff5e52}
.widget-navcontent .item-04 {text-align:center}
.widget-navcontent .item-04 h2 {font-size:20px;line-height:40px;margin:20px 0}
.widget_product {background:#fff;}
.price_sale {border-top:1px solid #eee;padding:10px 0px;}
.price_sale strong {float:right;font-size:20px;line-height:1;font-weight:100;}
.price_sale h2 {margin:0;font-size:14px;color:#999;line-height:20px;}
.product_info h2 {font-size:20px;margin:0;font-weight:bold;padding:5px 0 10px 0;}
.product_info>ul>li {font-size:13px;margin-bottom:8px;list-style:none;}
.product_content {padding:15px;}
.product_content>.btn {padding:10px;text-align:center;text-decoration:none;cursor:pointer;width:100%;border-radius:0;}
.widget_about {background-color:#fff;position:relative;font-size:12px;padding:20px;}
.widget_about .about img {margin:-20px -20px 12px;width:calc(100% + 40px);max-width:inherit;}
.widget_about h3 {line-height:24px;font-weight:normal;text-rendering:optimizelegibility;font-size:16px;color:#00aaee;padding-bottom:0px;border:none;}
.widget_about span {color:#666;display:block;font-weight:normal;margin:4px 0 12px;}
.widget_about .excerpt {margin:4px 0 12px;display:block;text-align:justify;padding:0;border:none;box-shadow:none;border-radius:0;}
.widget_about .excerpt p {margin-bottom:8px;color:#999;}
.widget_about .excerpt h4 {font-size:12px;color:#f72611;margin:0px;}
.widget_about .about ul li:hover {background:#fefefe}
.widget_about .about ul {background-color:#fbfbfb;border-top:1px #f4f4f4 solid;margin:10px -20px -20px;padding:0;font-size:0;}
.widget_about .about ul li {width:25%;text-align:center;padding:12px 0;position:relative;}
.layout_li {font-size:12px;display:inline-block;vertical-align:top;}
.widget_about .about ul li:before {position:absolute;content:'';top:12px;right:0;width:1px;height:48px;background-color:#eee}
.widget_about .about ul li span {display:block;color:#999;}
.widget_about .about ul li b {font-size:14px;font-weight:normal;color:#666;}
.widget ul {zoom:1;list-style:none;padding:0;margin:0;}
.widget ul ul {border:0}
.widget ul:before,.widget ul:after {display:table;content:"";line-height:0;}
.widget ul:after {clear:both}
.widget-notip h3 {margin-bottom:13px}

#calendar_wrap {margin:0 0 10px}


.postform {margin-bottom:10px;border:1px solid #ddd}

.widget_ui_posts {background-color:#fff;padding:15px;}

.widget_ui_tags {background-color:#fff;overflow:hidden;padding:15px;}
.widget_ui_tags ul {overflow:hidden;font-size:12px;width:327px;}
.widget_ui_tags ul a {color:#999;background-color:#f6f6f6;float:left;width:31.3333%;margin:0 1% 1% 0;padding:0 8px;font-size:12px;height:29px;line-height:29px;overflow:hidden;}
.widget_ui_tags a:hover {color:#fff;border-color:#0ae;background-color:#0ae}
.widget_ui_posts li:last-child a {border-bottom:0}
.widget_ui_posts li a {padding:0 0 0 110px;color:#888;overflow:hidden;position:relative;display:block;font-size:14px;}
.widget_ui_posts li a:hover .text {color:#45b6f7}
.widget_ui_posts .text {display:block}
.widget_ui_posts .text span {color:#ff5e52}
.widget_ui_posts a:hover .text span {color:#45b6f7}
.widget_ui_posts .thumbnail {width:100px;float:left;margin-left:-110px;height:60px;overflow:hidden;}
.widget_ui_posts .thumbnail img {width:100px;height:60px;border-radius:5px;-webkit-transition:ease-in-out 0.5s;transition:ease-in-out 0.5s;}
.widget_ui_posts .thumbnail img:hover {-webkit-transform:scale(1.2);transform:scale(1.2);-webkit-transition:ease-in-out 0.5s;transition:ease-in-out 0.5s;}
.widget_ui_posts .muted {margin-right:15px;font-size:12px;color:#bbb}
.widget_ui_posts .nopic li a {padding:10px 0}
.widget_ui_posts .nopic .text {margin-top:0;color:#888}
.widget_ui_posts .nopic .text:hover {color:#45b6f7}

.layout_card {margin:20px -13px 0px 0px;}
.card {width:33.3%;padding-bottom:21px;transform-style:flat;visibility:visible;opacity:1;transform:translate3d(0,0,0);position:relative;padding:0 12px 12px 0;float:left;overflow:hidden;}
div.itemcard {background-color:#fff;padding:0 0 10px 0;-moz-transition:ease-in-out 0.5s;-webkit-transition:ease-in-out 0.5s;-o-transition:ease-in-out 0.5s;-ms-transition:ease-in-out;transition:ease-in-out 0.5s;box-shadow:0 0px 20px rgba(160,160,160,0.1);border-radius:5px;}
div.itemcard:hover {box-shadow:2px 2px 12px rgba(0,0,0,0.3);-webkit-transform:translate(0,-6px);-ms-transform:translate(0,-6px);-o-transform:translate(0,-6px);transform:translate(0,-6px)}
.card-text {padding-left:20px}
.card-1 {border-radius:4px 4px 0 0;}
.card-10 {border-radius:0 0 4px 4px}
.card:hover {position:relative;z-index:2}
.card .thumb {width:100%;max-height:170px;min-height:170px;left:0px;top:0;vertical-align:top}
.card .pictitle {position:relative;margin-bottom:2px}
.card .pictitle .bigpic {display:block;font-size:0;position:relative;overflow:hidden;box-shadow:0 0px 20px rgba(160,160,160,0.1);border-radius:5px;}
.card .pictitle h2 {width:100%;padding:0;left:0;border:0;bottom:0;_overflow:hidden;font-size:15px;text-align:left;margin-bottom:20px}
.card .pictitle h2 a {height:28px;color:#676565;padding:10px 10px 5px 10px;display:block;text-decoration:none;line-height:22px;overflow:hidden}
.card .pictitle h2 .title-mask {position:absolute;left:0;bottom:0;_background:#000;_filter:alpha(opacity=40)}
.card .pictitle h2 a span {position:relative}
.card .abstract {padding:9px 11px 1px;line-height:16px;height:41px;overflow:hidden;margin-bottom:5px;font-size:12px;color:#999;}
.card header {margin-bottom:10px}
.card .cat {padding:4px 8px;font-size:12px;display:inline-block;position:absolute;left:7px;top:6px;border-radius:5px;}
.card .zd {position:absolute;right:0;bottom:-30px;display:block;color:#ff5e52;font-size:45px;text-align:center;transform:rotate(20deg);transform-origin:0 0;opacity:0.8;}
.card .cat i {position:absolute;top:50%;margin-top:-4px;right:-4px;display:inline-block;width:0;height:0;vertical-align:middle;border-top:4px solid transparent;border-bottom:4px solid transparent}
.card h2 {display:inline;font-size:18px;line-height:24px;margin-top:0;color:#333;}
.card h2 a {color:#555}
.card h2 a:hover {color:#FF5E52}
.card time,.card .pv,.card .pc,.card .author {margin-right:20px}
.card .note {font-size:12px;color:#999;word-wrap:break-word;line-height:20px}
.card .meta {color:#999;font-size:12px}
.card .meta .fa {margin-right:4px}
.card .meta a,.card .meta span {color:#999;text-decoration:none}
.card .meta a:hover {color:#45B6F7}
.card h2 b,.card .note b {color:#FF5549}
.card .note b {font-weight:normal}
.card-minic {border:1px solid #eaeaea;padding:20px;overflow:hidden;background-color:#fff;margin-bottom:15px;border-radius:4px}
.card-minic h2 {font-size:22px;line-height:24px;margin-top:0;font-weight:bold;margin:0 0 15px}
.card-minic h2 a {color:#555}
.card-minic h2 a:hover {color:#45B6F7}
.card-minic time,.card-minic .pv,.card-minic .pc,.card-minic .author {margin-right:20px}
.card-minic .meta {color:#999;margin-bottom:15px;font-size:12px;padding-bottom:15px;border-bottom:1px solid #eaeaea}
.card-minic .meta .fa {margin-right:4px}
.card-minic .meta a {color:#999;text-decoration:underline}
.card-minic .meta a:hover {color:#45B6F7}
.card-minic .article-content p {text-indent:30px}
.card-minic .article-content p:last-child {margin-bottom:0}
.card-minic .note {color:#666;margin-bottom:0;text-indent:28px}
.card-minic-index h2 {font-size:18px}
.card-minic-index .meta {border-bottom:none;padding-bottom:0}
.card-minic-index .red {margin-left:-8px;color:#FF5E52}
@media (max-width:480px) {.breadcrumb-box {margin-top:0}
.position .fa {padding:1px 5px;}
.focusmo {display:none}
.speedbar {display:none}
span.bianlan {display:none}
.card {width:50%}
.card .thumb {max-height:105px;min-height:105px}
.card .pictitle {margin-bottom:15px;}
.card .abstract {display:none}
.card time,.card .pv,.card .pc,.card .author {margin-right:5px}
.likepage li {width:46%;height:120px;margin:2%}
.likepage li img {width:100%;height:120px;display:block;}
}
.content-wrap>.content>.cat-container {margin-bottom:15px;background:#fff;border:1px solid #eee;padding:10px;}
.cat-container>.home-heading {margin:10px 0px 5px;font-size:18px;position:relative;}
.cat-container>.home-heading>a:hover {color:#45B6F7}
.cat-col-full {width:100%}
.cat-col-1_2 {width:50%;float:left}
.cat-col-1_2 .cat-container {padding:0 5px}
.cat-col-1_2:nth-child(2n+1) .cat-container {margin-right:5px}
.cat-col-1_2:nth-child(2n+2) .cat-container {margin-left:5px}
.cat-col-1_2 .row-big>article .entry-thumb {width:150px;float:left;margin-right:15px;max-height:100px}
.cat-col-1_2 .row-big>article .entry-detail h3 {margin:10px 0;overflow:hidden;max-height:40px;line-height:20px;font-size:1.6rem;font-weight:400}
.cat-col-1_2 .row-big>article .entry-detail h3 a {color:#222}
.cat-col-1_2 .row-big>article .entry-detail h3 a:hover {color:#45B6F7}
.cat-col-1_2 .row-big>article .entry-detail p {margin-top:5px;font-size:13px;line-height:20px;max-height:60px;overflow:hidden;color:#7f8c8d}
.cat-col-1_2 .row-small>article .entry-detail h3 {position:relative;margin:0;clear:both}
.cat-col-1_2 .row-small>article .entry-detail h3 i {margin-right:5px;width:5px;height:5px;background:#45B6F7;display:inline-block;vertical-align:3px;position:absolute;top:16px}
.cat-col-1_2 .row-small>article .entry-detail h3 a:hover {color:#45B6F7}
.cms-cat-s2>.col>article,.cms-cat-s3>.col>article {padding:0 5px}
.article .entry-thumb {overflow:hidden;float:left;margin-left:-180px;width:170px;padding:5px 10px;}
.content-wrap>.content>.cat-container {margin-bottom:0px;background:none;border:none;padding:0;}
.cat-container>.home-heading>span {font-size:18px;margin:0;float:left;}
.cat-container>.home-heading>a {position:absolute;right:0;top:0px;font-size:12px;text-transform:uppercase;font-weight:400;line-height:20px;border-radius:20px;letter-spacing:1px;color:#777777;}
.cat-container>.home-heading>a:hover {color:#45b6f7;}
.cat-col-full {width:100%}
.cat-col-1_2 {width:49.2%;float:left;background:#fff;padding:15px;margin-top:15px;box-shadow:0 0px 20px rgba(160,160,160,0.1);border-radius:5px;}
.cat-col-1_2:nth-child(2n+1) {margin-right:0.8%;}
.cat-col-1_2:nth-child(2n+2) {margin-left:0.8%;}
.cat-col-1_2 .cat-container {padding:0 5px}
.cat-col-1_2:nth-child(2n+1) .cat-container {margin-right:5px}
.cat-col-1_2:nth-child(2n+2) .cat-container {margin-left:5px;}
.cat-col-1_2 .row-big>article .entry-thumb {width:150px;float:left;margin-right:15px;max-height:100px}
.cat-col-1_2 .row-big>article .entry-detail h3 {margin:10px 0;overflow:hidden;max-height:40px;line-height:20px;font-size:1.6rem;font-weight:400}
.cat-col-1_2 .row-big>article .entry-detail h3 a {color:#222}
.cat-col-1_2 .row-big>article .entry-detail h3 a:hover {color:#45B6F7}
.cat-col-1_2 .row-big>article .entry-detail p {margin-top:5px;font-size:13px;line-height:20px;max-height:60px;overflow:hidden;color:#7f8c8d}
.cat-col-1_2 .row-small>article .entry-detail h3 {position:relative;margin:0;clear:both}
.cat-col-1_2 .row-small>article {border:none}

.cat-col-1_2 .row-big>article .entry-detail h2 {margin:10px 0;overflow:hidden;max-height:40px;line-height:20px;font-size:1.6rem;font-weight:400}
.cat-col-1_2 .row-big>article .entry-detail h2 a {color:#222}
.cat-col-1_2 .row-big>article .entry-detail h2 a:hover {color:#45B6F7}
.cat-col-1_2 .row-small>article .entry-detail h2 {position:relative;margin:0;clear:both}


.cat-col-1_2 .row-small>article .entry-detail h2 i,.entry-detail div i {margin-right:5px;width:5px;height:5px;background:#45B6F7;display:inline-block;vertical-align:3px;position:absolute;top:16px}
.cat-col-1_2 .row-small>article .entry-detail h2 a,.entry-detail div a {font-size:14px;font-weight:400;height:36px;line-height:36px;color:#555;white-space:nowrap;text-overflow:ellipsis;padding-left:15px;display:block;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}
.cat-col-1_2 .row-small>article .entry-detail h2 strong,.entry-detail div strong {font-size:12px;float:right;font-weight:normal;line-height:36px;padding-left:15px;color:#999;}
.cat-col-1_2 .row-small>article .entry-detail h2 a:hover,.entry-detail div a:hover {color:#45B6F7}

.cat-col-1_2 .row-small>article .entry-detail h3 i {margin-right:5px;width:5px;height:5px;background:#45B6F7;display:inline-block;vertical-align:3px;position:absolute;top:16px}
.cat-col-1_2 .row-small>article .entry-detail h3 a {font-size:14px;font-weight:400;height:36px;line-height:36px;color:#555;white-space:nowrap;text-overflow:ellipsis;padding-left:15px;display:block;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}
.cat-col-1_2 .row-small>article .entry-detail h3 strong {font-size:12px;float:right;font-weight:normal;line-height:36px;padding-left:15px;color:#999;}
.cat-col-1_2 .row-small>article .entry-detail h3 a:hover {color:#45B6F7}
.cms-cat-s2>.col>article,.cms-cat-s3>.col>article {padding:0 5px}
.cat-col-1_2 .row-up>article {margin:15px 0;border:none;}
.cat-col-1_2 .row-up>article .entry-thumb {width:120px;float:left;margin-right:15px;max-height:90px;border-radius:5px;}
.cat-col-1_2 .row-up>article .entry-thumb img {width:100%;height:100%}
.cat-col-1_2 .row-up>article .entry-detail h3 {margin:10px 0;overflow:hidden;max-height:40px;line-height:20px;font-size:15px;font-weight:inherit;}
.cat-col-1_2 .row-up>article .entry-detail h3 a {color:#555;}
.cat-col-1_2 .row-up>article .entry-detail h3 a:hover {color:#45B6F7}
.cat-col-1_2 .row-up>article .entry-detail p {margin-top:5px;font-size:12px;line-height:20px;max-height:40px;overflow:hidden;color:#999;}
.cat-col-1_2 .row-up>article .entry-detail {min-height:90px;}
.cms-cat-s1>.col-full>article {position:relative;padding:0;overflow:hidden;background:#fff;margin-top:10px;box-shadow:0 0px 20px rgba(160,160,160,0.1);border-radius:5px;}
.cms-cat-s1>.col-full>article .like {color:#fff;font-size:12px;padding:5px 10px 5px 10px;border-radius:100px;display:inline-block;position:relative;float:right;margin:5px 0;}
.cms-cat-s1>.col-full>article .like a {color:#fff}
.cms-cat-s1>.col-full>article .entry-thumb {width:200px;float:left;margin-right:20px;height:150px;margin-left:0;padding:0;}
.cms-cat-s1>.col-full>article .entry-thumb img {width:100%;height:100%;}
.cms-cat-s1>.col-full>article .entry-detail h3 {margin:0;line-height:28px;font-size:16px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.cms-cat-s1>.col-full>article .entry-detail {padding:10px 15px;}
.cms-cat-s1>.col-full>article .entry-detail h3 a {color:#555;}
.cms-cat-s1>.col-full>article .entry-detail h3 a:hover {color:#45B6F7}
.entry-meta {color:#999;font-size:12px;background-color:#f2f2f2;padding:5px 0 5px 10px;border-radius:100px;display:inline-block;position:relative;margin:5px 0 0;}
.cms-cat-s1>.col-full>article .entry-detail .entry-meta>span {margin-right:20px;font-size:12px;color:#999;}
.cms-cat-s1>.col-full>article .entry-detail .entry-meta>span i {margin-right:5px}
.cms-cat-s1>.col-full>article .entry-detail .entry-excerpt {margin:10px  0;font-size:12px;line-height:20px;max-height:100px;overflow:hidden;color:#999;}
.cms-cat-s1>.col-small {width:49.5%;float:left;}
.cms-cat-s1>.col-small>article {position:relative;padding:0px 0px 0px 150px;margin-top:10px;overflow:hidden;background:#fff;box-shadow:0 0px 20px rgba(160,160,160,0.1);border-radius:5px;}
.cms-cat-s1>.col-small:nth-child(2n+1) {margin-left:0.5%;}
.cms-cat-s1>.col-small:nth-child(2n+2) {margin-right:0.5%;}
.cms-cat-s1>.col-small>article .entry-thumb {width:150px;float:left;margin-right:15px;max-height:100px;height:100px;margin-left:-150px;padding:0;}
.cms-cat-s1>.col-small>article .entry-thumb img {width:100%;height:100%;}
.cms-cat-s1>.col-small>article .entry-detail h3 {margin:0;overflow:hidden;max-height:40px;line-height:20px;font-size:15px;font-weight:inherit;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.cms-cat-s1>.col-small>article .entry-excerpt {font-size:12px;color:#999;margin:5px 0;}
.cms-cat-s1>.col-small>article .entry-detail h3 a {color:#555;}
.cms-cat-s1>.col-small>article .entry-detail h3 a:hover {color:#45B6F7}
.cms-cat-s1>.col-small>article .entry-detail .entry-meta {margin-top:10px;background:none;padding:0;margin:0;}
.cms-cat-s1>.col-small>article .entry-detail .entry-meta>span {margin-right:10px;font-size:12px;}
.cms-cat-s1>.col-small>article .entry-detail .entry-meta>span i {margin-right:5px}
.cms-cat-s2>.col {width:50%;float:left}
.cms-cat-s2>.col-left>article {margin:5px 5px 10px 0;padding:0;background:#fff;box-shadow:0 0px 20px rgba(160,160,160,0.1);border-radius:5px;overflow:hidden;}
.cms-cat-s2>.col-left>article .entry-detail h3,.cms-cat-s3>.col-right>article .entry-detail h3 {margin:10px 0 5px;line-height:25px;font-size:16px;overflow:hidden;text-overflow:ellipsis;}
.cms-cat-s2>.col-left>article .entry-detail,.cms-cat-s3>.col-right>article .entry-detail,.cms-cat-s4>.col-large>article .entry-detail {padding:0 20px;}
.cms-cat-s2>.col-left>article .entry-detail h3 a {color:#222}
.cms-cat-s2>.col-left>article .entry-detail h3 a:hover {color:#45B6F7}
.cms-cat-s2>.col-left>article .entry-detail .entry-meta>span {margin-right:20px}
.cms-cat-s2>.col-left>article .entry-detail .entry-meta>span i {margin-right:5px}
.cms-cat-s2>.col-left>article .entry-detail p,.cms-cat-s3>.col-right>article .entry-detail p {margin:15px 0;font-size:12px;line-height:20px;overflow:hidden;color:#999;}
.entry-thumb {overflow:hidden;width:100%;margin-right:15px;max-height:270px;height:270px;overflow:hidden;position:relative;}
.cms-cat-s2>.col-left>article .entry-thumb img {width:100%;height:100%;}
.cms-cat-s2>.col-right>article {margin:5px 0px 10px 5px;background:#fff;padding:0;box-shadow:0 0px 20px rgba(160,160,160,0.1);border-radius:5px;overflow:hidden;}
.cms-cat-s2>.col-right>article .entry-thumb,.cms-cat-s3>.col-left>article .entry-thumb {width:150px;float:left;margin-right:15px;max-height:100px;height:100px;}
.cms-cat-s2>.col-right>article .entry-thumb img {width:100%;height:100%;}
.cms-cat-s2>.col-right>article .entry-detail h3 {margin:0;overflow:hidden;max-height:40px;line-height:20px;font-size:15px;font-weight:inherit;overflow:hidden;text-overflow:ellipsis;}
.cms-cat-s2>.col-right>article .entry-detail h3 a {color:#555;}
.cms-cat-s2>.col-right>article .entry-detail h3 a:hover {color:#45B6F7}
.cms-cat-s2>.col-right>article .entry-detail p,.cms-cat-s3>.col-left>article .entry-detail p {margin-top:5px;font-size:12px;line-height:20px;max-height:40px;overflow:hidden;color:#999;margin-bottom:0;}
.cms-cat-s2>.col-right>article .entry-detail,.cms-cat-s3>.col-left>article .entry-detail,.cms-cat-s4>.col-small>article .entry-detail,.cms-cat-s1>.col-small>article .entry-detail {min-height:100px;padding:7px;}
.cms-cat-s3>.col {width:50%;float:left}
.cms-cat-s3>.col-left>article {margin:5px 5px 10px 0;background:#fff;padding:0;box-shadow:0 0px 20px rgba(160,160,160,0.1);border-radius:5px;overflow:hidden;}
.cms-cat-s3>.col-left>article .entry-thumb img {width:100%;height:100%;}
.cms-cat-s3>.col-left>article .entry-detail h3 {margin:0;overflow:hidden;max-height:40px;line-height:20px;font-size:15px;font-weight:400;}
.cms-cat-s3>.col-left>article .entry-detail h3 a {color:#555;}
.cms-cat-s3>.col-left>article .entry-detail h3 a:hover {color:#45B6F7}
.cms-cat-s3>.col-right>article {margin:5px 0 10px 5px;background:#fff;box-shadow:0 0px 20px rgba(160,160,160,0.1);border-radius:5px;padding:0;overflow:hidden;}
.bar-asb {margin:10px 0 10px 5px;background:#fff;box-shadow:0 0px 5px rgba(0,0,0,0.1);border-radius:5px;}
.bar-asb-2 {margin:10px 5px 10px 0px;background:#fff;box-shadow:0 0px 5px rgba(0,0,0,0.1);border-radius:5px;}
.cms-cat-s3>.col-right>article .entry-detail h3 a {color:#222}
.cms-cat-s3>.col-right>article .entry-detail h3 a:hover {color:#45B6F7}
.cms-cat-s3>.col-right>article .entry-detail .entry-meta>span {margin-right:20px}
.cms-cat-s3>.col-right>article .entry-detail .entry-meta>span i,#cms-cats>.block-wrapper .cms-cat-s4>.col>article:nth-child(3n) {margin-right:5px}
.cms-cat-s3>.col-right>article .entry-thumb img {width:100%;height:100%;}
.cms-cat-s4>.col {width:32.66%;float:left;}
.cms-cat-s4>.col>article {padding:0;background:#fff;margin-top:10px;box-shadow:0 0px 20px rgba(160,160,160,0.1);border-radius:5px;overflow:hidden;}
.cms-cat-s4>.col:nth-child(3n+2) {margin:0 1%;}
.cms-cat-s4>.col-large>article .entry-thumb {width:100%;height:180px;}
.cms-cat-s4>.col-large>article .entry-thumb img {max-height:190px;min-height:190px;width:100%;}
.entry-thumb img {-webkit-transition:ease-in-out 0.5s;transition:ease-in-out 0.5s;}
.entry-thumb img:hover {-webkit-transform:scale(1.2);transform:scale(1.2);}
.cms-cat-s4>.col-large>article .entry-detail {height:180px;min-height:160px;}
.cms-cat-s4>.col-large>article .entry-detail h3 {margin:10px 0;line-height:20px;font-size:15px;font-weight:inherit;max-height:40px;overflow:hidden;text-overflow:ellipsis;}
.cms-cat-s4>.col-large>article .entry-detail h3 a {color:#555;}
.cms-cat-s4>.col-large>article .entry-detail h3 a:hover {color:#45B6F7}
.cms-cat-s4>.col-large>article .entry-detail .entry-meta {margin-bottom:10px;width:100%;text-align:center;}
.cms-cat-s4>.col-large>article .entry-detail .entry-meta>span {margin-right:10px;font-size:12px}
.cms-cat-s4>.col-large>article .entry-detail .entry-meta>span i {margin-right:5px}
.cms-cat-s4>.col-large>article .entry-detail p {margin-top:10px;font-size:13px;line-height:20px;max-height:60px;color:#999;overflow:hidden;text-overflow:ellipsis;}
.cms-cat-s4>.col-small>article {padding:0;background:#fff;margin-top:10px;}
.cms-cat-s4>.col-small>article .entry-thumb {width:100px;float:left;height:75px;}
.cms-cat-s4>.col-small>article .entry-detail {max-height:75px;height:75px;min-height:75px;}
.cms-cat-s4>.col-small>article .entry-thumb img {width:100%;height:100%;}
.cms-cat-s4>.col-small>article .entry-detail p {text-overflow:ellipsis;margin-top:2px;white-space:nowrap;font-size:12px;line-height:20px;max-height:40px;overflow:hidden;color:#999;margin-bottom:0;}
.cms-cat-s4>.col-small>article .entry-detail h3 {margin:0;max-height:40px;line-height:20px;font-size:15px;overflow:hidden;text-overflow:ellipsis;font-weight:inherit;}
.cms-cat-s4>.col-small>article .entry-detail h3 a {color:#555;}
.cms-cat-s4>.col-small>article .entry-detail h3 a:hover {color:#45B6F7}
.cms-cat-s4>.col-s1 {clear:left}
.cms-cat-s5>.col {width:49.5%;float:left;}
.cms-cat-s5>.col:nth-child(2n+1) {margin-right:0.5%;}
.cms-cat-s5>.col:nth-child(2n+2) {margin-left:0.5%;}
.cms-cat-s5>.col>article {margin:5px 0;padding:0;background:#fff;box-shadow:0 0px 20px rgba(160,160,160,0.1);border-radius:5px;overflow:hidden;}
.cms-cat-s5>.col>article .entry-thumb {width:150px;float:left;margin-right:15px;max-height:100px;height:100px;margin-left:0;padding:0;}
.cms-cat-s5>.col>article .entry-thumb img {width:100%;height:100%;}
.cms-cat-s5>.col>article .entry-detail {max-height:100px;padding:10px;height:100px;}
.cms-cat-s5>.col>article .entry-detail h3 {margin:0;overflow:hidden;max-height:40px;line-height:20px;font-size:15px;font-weight:400;}
.cms-cat-s5>.col>article .entry-detail h3 a {color:#555;}
.cms-cat-s5>.col>article .entry-detail h3 a:hover {color:#45B6F7}
.cms-cat-s5>.col>article .entry-detail p {margin-top:5px;font-size:12px;line-height:20px;max-height:40px;overflow:hidden;color:#999;margin-bottom:0;}
#vivideo {height:450px;width:100%;border:none;}

.gzh-content {padding:20px 140px 15px 0;font-size:14px;color:#777;}

.overlay {background:#000;opacity:.8;position:fixed;width:100%;height:100%;left:0;top:0;z-index:9998}
#user-login {border-radius:4px 0 0 4px}
#user-reg {border-radius:0 4px 4px 0;margin-left:1px}
body.sign-show {height:100%;width:100%;overflow:hidden}
.footer {position:relative;z-index:9;clear:both;padding:40px 30px;font-size:12px;line-height:12px;text-align:center;color:#999;background-color:#fff;}
.footer a {color:#999;}
.footer a:hover {color:#46b5f5}
.footer-menu {text-align:left;margin:0 -2% 30px 0;padding-bottom:30px;overflow:hidden;border-bottom:1px solid #494949}
.footer-menu dl {width:14.666666666%;margin:0 2% 0 0;display:inline-block;vertical-align:top}
.footer-menu dt {font-size:18px;font-weight:normal;margin-bottom:10px;height:25px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.footer-menu dd a {display:block;line-height:20px;padding:0 5px 0 24px;margin:5px 0}
.footer-menu .fa-weibo,.footer-menu .fa-tencent-weibo,.footer-menu .fa-envelope-o,.footer-menu .fa-rss {width:12px;text-align:center}
.doubt {position:relative;margin:0;}
.doubt h2 {font-size:18px;width:90%;border-bottom:none;color:#202935;left:0;padding:8px 10px;border-left:5px solid #45b6f7;margin:5px 0;}
.doubt-content {margin:0;padding:0px 0 0 15px;font-size:14px;color:#999;}
.doubt span {cursor:url('fcous.cur'),auto;position:absolute;width:10%;right:0;text-align:center;top:auto;animation:doubt-fa 3s infinite;-webkit-transition:top 1s ease,opacity 1s ease;transition:top 1s ease,opacity 1s ease;transition:color .25s,background-color .25s;}
.doubt span:hover {color:#45b6f7;transition:color .25s,background-color .25s;}
.doubt span .fa {padding:8px 10px;}
@keyframes doubt-fa {from {top:3px;}
50% {top:-2px;}
to {top:3px;}
}
.container-page {padding-left:215px;margin-top:95px;}
.container-page .article-header {padding:0;border:none;box-shadow:none;border-radius:inherit;}
.container-page .article-content {border:none;box-shadow:none;}
.container-page .content {margin-right:0;padding:20px;background-color:#fff;box-shadow:0 0px 20px rgba(160,160,160,0.1);border-radius:5px;}
.container-no-sidebar .content {margin-right:0;padding:15px 30px 20px;border:1px solid #eaeaea;background-color:#fff;border-radius:4px}
.container-no-sidebar .article-content {margin-bottom:50px;overflow:hidden}
.pageside {position:absolute;top:0;left:0;width:200px;overflow:hidden}
.pagemenu {list-style:none;margin:0 0 15px;padding:0;background-color:#fff;box-shadow:0 0px 20px rgba(160,160,160,0.1);border-radius:5px;overflow:hidden;}
.pagemenu .active {background:#e6e6e6;border-left:2px #47bcf9 solid;}
.pagemenu li a {display:block;padding:10px 20px;font-size:14px}
.pagemenu li.current-menu-item {position:relative;z-index:2;margin:0 -1px}
.pagemenu li.current-menu-item>a {color:#fff;background-color:#45b6f7;font-weight:bold}
.pagemenu li .glyphicon {font-size:14px}
.pagemenu .sub-menu>li>a {padding-left:48px}
@media(max-width:640px) {.pagemenu .sub-menu>li>a {padding-left:10px}
}

.container-tags h1 {font-size:22px;margin:0;text-align:center;margin-bottom:15px;margin-top:20px}

@media(max-width:1024px) {.tagslist li {width:31.3333333%}
}
@media(max-width:768px) {.tagslist li {width:48%}
}
@media(max-width:544px) {.container-tags h1 {font-size:14px;font-weight:bold;margin-bottom:10px}

}


.page .content.resetpass {padding:20px;text-align:center;margin-right:0;background-color:#fff;border:1px solid #eaeaea;border-radius:4px;min-height:700px}

.errtip {background-color:#fceaea;color:#db5353;padding:8px 15px;font-size:14px;border:1px solid #fc9797;border-radius:5px}
.post-linkto {text-align:center;margin-bottom:30px}

.wp-video,.mejs-layer,video,embed,iframe {max-width:100%;display:block}
.article-content .wp-video,.article-content .mejs-layer,.article-content video,.article-content embed,.article-content iframe {margin:0 auto 16px}
.article-paging {text-align:center;font-size:12px;overflow:hidden;clear:both;padding:20px 0}
.article-paging span {display:inline-block;padding:6px 12px;background-color:#ddd;border:1px solid #ddd;color:#666;border-radius:2px}
.article-paging a span {background-color:#fff;color:#666}
.article-paging a:hover span {border-color:#ccc;background-color:#fbfbfb}
.nav-fixed .header .topbar {display:none}
.nav-fixed .header {position:fixed;}
.nav-fixed .site-navbar {margin-top:0}
.m-icon-nav {display:none}
.m-mask {display:none;}
.m-navbar {display:none}
.m-navbar {display:none}
.article-actions {position:relative;}

.xshare .share-popover .share-popover-inner::before,.shares .share-popover .share-popover-inner::after {content:'';position:absolute;bottom:-5px;left:9px;border-left:5px solid transparent;border-right:5px solid transparent}

.site-navbar,.m-icon-nav,.widget-navcontent .item,.site-nav .fa-angle-down,.rollbar li,.rollbar h6 {-webkit-transition:all .25s;-moz-transition:all .25s;-ms-transition:all .25s;-o-transition:all .25s;transition:all .25s}
.meta .btns {color:#999;font-size:14px;padding:1% 0;width:90%;}
.meta .btns span {color:#555555;}
.meta .btns a {color:#47b5f5;}
.meta .btns a:hover {color:#ff5f53}
.shengming {/* color:#fff;*//* padding:10px 15px;*//* background:linear-gradient(to right,#47b5f5,#ff5f53);*/color:#999;line-height:30px;}
.btn,.search-btn,a {-webkit-transition:color .25s,background-color .25s;-moz-transition:color .25s,background-color .25s;-ms-transition:color .25s,background-color .25s;-o-transition:color .25s,background-color .25s;transition:color .25s,background-color .25s;}
@media(max-width:1320px) {.m-wel {display:none}
.menusns .sub-menu {right:0;left:auto}
}
@media(max-width:1240px) {.container {margin:0;}
.pageheader {padding:15px 0}
}
@media(max-width:1240px) {.group-detail {display:none;}
.content {margin-right:0;}
.sidebar {display:none}
.content-box {margin-right:15px;}
.content-single {display:none;}
.single-content {margin:0;margin-left:120px}
.m-navbar-start {display:block;position:relative;float:left;height:66px;width:50px;}
.m-icon-nav {display:block;position:absolute;top:-15px;left:0;font-size:19px;padding:40px 30px 21px 20px;color:#fff;}
.m-navbar {margin:0;position:fixed;top:0;left:-30%;bottom:0;height:100%;background-color:#ffffff;text-align:left;padding:15px 0 0;line-height:1;font-size:14px;width:30%;z-index:99999;display:block;overflow-y:auto;-webkit-transition:left .3s;-moz-transition:left .3s;-ms-transition:left .3s;-o-transition:left .3s;transition:left .3s;}
.m-nav-show .m-navbar {left:0}
.article-meta .item-bianlan {display:none;}
.m-navbar ul {padding:0;}
.site-navbar {position:fixed;top:0;right:100%;bottom:0;width:80%;padding:55px 0 0;z-index:90;font-size:12px;background-color:#fff;text-align:left;margin:0;float:none;}
.m-navbar li {margin-left:0;position:relative;width:100%;float:left;}
.current-menu-item a {color:#46bcf9 !important;}
.m-navbar .sub-menu {position:relative;padding:0 15px;}
.m-navbar .sub-menu li {float:left;width:46%;margin-right:4%;margin-bottom:10px;text-align:center;}
.m-navbar .fa {width:18px;display:inline-block;text-align:center}
.m-navbar li a {display:block;font-size:14px;font-weight:bold;color:#4e585a;border-bottom:1px solid rgba(255,255,255,0.04);padding:8px 15px;}
.m-navbar li:hover>a,.m-navbar li a:hover {color:#45b6f7}
.m-navbar .sub-menu li a {font-size:12px;padding:8px 15px;background-color:#F6F9FA;color:#888;font-weight:inherit;}
.m-navbar .sub-menu li a:hover {background-color:#eee;}
.m-navbar li.menu-item-has-children .faa {content:'';position:absolute;right:15px;top:0;font-size:15px;margin:0;padding:6px 15px;z-index:2;cursor:pointer;display:block;width:auto;color:#585858;}
.navto-nav,.navto-design {display:none}
.brand {display:none}
.container-page {padding-left:185px}
.pageside {width:170px}
.plinks ul li {width:25%}
.focusslide_bottom {margin-bottom:20px}
}
@media(max-width:860px) {.topmenu {display:none}

.container-page {padding-left:155px}
.pageside {width:140px}
.pagemenu li a {padding:10px 5px 10px 15px}

.plinks ul li {width:33.3333333%}
}
@media(max-width:720px) {.wel {display:none}
.m-excerpt-cat .excerpt .cat {padding:0 4px;text-align:center;line-height:16px;float:left;margin-right:3px;display:block;top:0;border-radius:2px;}
.excerpt .m-zd {block;padding:0 4px;text-align:center;line-height:16px;float:left;margin-right:3px;display:block;}
.shuoming {margin:0;box-shadow:0 0px 20px rgba(160,160,160,0.1);border:1px solid rgba(255,255,255,0);padding:0 10px;}
@media(max-width:720px) {.asb-post-footer {margin-bottom:20px;}
.relates-thumb {border:none;padding:10px;box-shadow:0 0px 20px rgba(160,160,160,0.1);border-radius:5px;overflow:hidden;}
.single .title h3 {margin:0;padding:0;line-height:40px;}
article {border:none}
article:hover {border:none;}
.article-content:hover {border:none}
.latest-visit {display:none}
.middle_line {display:none}
.content-ggbox:nth-child(2n+1) .zdgd {width:100%;text-align:left;padding:10px 0;}
.content-ggbox:nth-child(2n+2) .zdgd {width:100%;text-align:left;padding:10px 0;}
.content-ggbox:nth-child(2n+1) .zdgd time {float:left;padding:0;}
.content-ggbox:nth-child(2n+2) .zdgd time {float:left;padding:0;}



.content-wrap>.content>.cat-container {padding:0;border:none;overflow:hidden;text-overflow:ellipsis;}
.cat-container>.home-heading>span {background:none;color:#656565;padding:0;font-size:18px;}
.cat-container>.home-heading>span:after {display:none}
.cms-cat-s5>.col>article .entry-thumb {width:120px;height:80px;}
.cms-cat-s5>.col>article .entry-detail {max-height:80px;height:80px;}
.cms-cat-s5>.col>article .entry-detail h3 {margin:0}
.cms-cat-s5>.col>article .entry-detail p {margin-top:3px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.cms-cat-s5>.col-left>article {margin-right:0px;margin:0px 0 10px;padding:0;}
.cms-cat-s5>.col-right>article {margin-left:0px;margin:0px 0 10px;padding:0;}
.cms-cat-s3>.col-left>article .entry-thumb {width:120px;height:80px;max-height:80px;}
.cms-cat-s3>.col-left>article .entry-detail {min-height:80px}
.cms-cat-s2>.col-right>article .entry-detail {min-height:80px}
.cms-cat-s3>.col-left>article .entry-detail p {margin-top:3px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.cms-cat-s2>.col-right>article .entry-detail p {margin-top:3px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.cms-cat-s1>.col-small>article .entry-thumb {width:120px;margin-left:-120px;height:80px;max-height:80px;}
.cms-cat-s1>.col-small>article .entry-detail .entry-meta {margin-top:0;position:absolute;bottom:10px;}
.cms-cat-s1>.col-small>article .entry-excerpt {display:none;}
.cat-col-1_2:nth-child(2n+1) .cat-container {margin-right:0px;padding:10px;}
.cat-col-1_2:nth-child(2n+2) .cat-container {margin-left:0px;padding:10px;}
.cms-cat-s1>.col-small>article .entry-detail {min-height:80px;padding:10px;}
.cms-cat-s1>.col-small>article .entry-detail h3 {margin:0px;white-space:inherit;}
.cms-cat-s5>.col {width:100%;padding:0;}
.cms-cat-s5>.col:nth-child(2n+1) {margin-right:0;margin-bottom:0;}
.cms-cat-s5>.col:nth-child(2n+2) {margin-left:0;margin-bottom:0;}
.cat-col .cat-container>.home-heading,.sticky-container>.home-heading {margin-bottom:10px}
.cms-cat-s1>.col>article,.sticky-container>.cms-stickies .col-1_2 article {padding:0}
.cat-col-1_2,.cms-cat-s1>.col,.cms-cat-s2>.col,.cms-cat-s3>.col,.cms-cat-s4>.col,.cms-cat-s5>.col-small {overflow:hidden;width:100%;float:none;padding:0;}
.cat-col-1_2:nth-child(2n+1) {margin-right:0}
.cat-col-1_2:nth-child(2n+2) {margin-left:0}
.cms-cat-s4>.col:nth-child(3n+2) {margin-left:0}
.cms-cat-s1>.col-small:nth-child(2n+1) {margin:0}
.cms-cat-s4>.col-large>article .entry-thumb img {width:100%;height:100%;}
.cat-col-1_2 .row-small>article .entry-detail h3 strong {display:none}
.col-1_2 {width:100%!important;float:none!important;overflow:hidden}
.col-1_2:nth-child(2n+1) article {margin-right:0!important}
.cms-cat-s1>.col-left>article,.cms-cat-s2>.col-left>article,.cms-cat-s3>.col-right>article {margin-right:0;padding:0;margin:0;margin-top:10px;}
article .entry-thumb {height:200px;max-height:200px;}
.cms-cat-s2>.col-left>article .entry-detail,.cms-cat-s3>.col-right>article .entry-detail,.cms-cat-s4>.col-large>article .entry-detail {padding:0 10px;height:auto;}
.col-1_2:nth-child(2n+2) article {margin-left:0!important}
.cms-cat-s1>.col-right>article,.cms-cat-s2>.col-right>article,.cms-cat-s3>.col-left>article {margin-left:0;padding:0;margin:10px 0 0px;}
.cms-cat-s2>.col-right>article .entry-thumb {width:120px;height:80px;}
.cms-cat-s4>.col>article {margin-left:0!important;margin-right:0!important;border-bottom:1px #eee solid;padding:0;margin:0;margin-top:10px;}
.cms-cat-s4>.col-small>article .entry-detail {max-height:80px;height:80px;}
.cms-cat-s4>.col-small>article .entry-thumb {width:120px;height:80px;}
.cms-cat-s4>.col-small>article .entry-detail p {white-space:inherit;line-height:15px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-top:10px;}
.cms-cat-s1>.col-full>article {margin-bottom:15px}
.cms-cat-s1>.col-full>article .entry-detail {padding:10px;}
.cms-cat-s1>.col-full>article .entry-detail h3 {margin-top:10px;}
.cms-cat-s1>.col-full>article .entry-thumb {width:100%;float:none;margin-right:0;height:200px;}
.cms-cat-s1>.col-small>article {margin-left:0!important;margin-right:0!important;padding:0px 0px 0px 120px;margin:0 0 10px;}
.cms-cat-s1>.col-full>article .like {display:none}
.excerpt .zd {display:none}
.position a {padding:2px}
#comt_ins_err {display:none;}

.gzh-content {padding:20px 90px 15px 0px;}
.gzhhide .gzhcode {width:70px;height:70px;}
#vivideo {height:200px;}
#comment {background:0;height:68px}
.hot_posts h3 {margin-top:8px;}
.hot_posts {padding:0;margin-bottom:10px;background:none;}
.hot_posts .suiji {width:100%;padding:10px;box-shadow:0 0px 20px rgba(160,160,160,0.1);border-radius:5px;background:#fff;margin-bottom:5px;}
.hot_posts .hots {width:100%;padding:10px;box-shadow:0 0px 20px rgba(160,160,160,0.1);border-radius:5px;background:#fff;}
.comment-posts {display:none}

.m-mask {display:none;position:fixed;top:0;left:0;bottom:0;right:0;z-index:9998;background-color:#222;background-color:rgba(0,0,0,0.5);-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;transition:all .3s ease-in-out}
.m-wel-start {display:block;position:absolute;top:0;right:0;height:48px;padding:23px 20px 0;font-size:14px;line-height:1;-webkit-transition-duration:600ms;transition-duration:600ms;z-index:91;color:#fff;cursor:pointer;}
.m-navbar-on {position:fixed;top:0;left:0;right:0;bottom:0;overflow:hidden;-webkit-transform:translateX(80%);transform:translateX(80%)}
.m-navbar-on .m-mask {opacity:1;visibility:visible}
.m-navbar-on .m-navbar-start {left:-80%;color:#4e585a}

.article-nav {display:block;overflow:hidden;margin:10px;font-size:14px;color:#bbb;}

.article-nav span {float:left;position:relative;width:50%;color:#999;}
.article-nav span.article-nav-next {float:right;text-align:right}
.article-nav span.article-nav-next::before {content:'';position:absolute;left:0;top:0;height:100%;display:block;width:1px;background-color:#eee}
.article-nav a {color:#b3b3b3;margin-right:10px;display:inline-block;}
.article-nav span.article-nav-next a {margin-left:10px;margin-right:0}
.article-nav a:hover {color:#45b6f7}

.category {margin-top:48px;}
.header {position:fixed;top:0;left:0;right:0;text-align:center;padding:0!important;z-index:9998;height:62px;}

.content-box {margin:0 !important;border-radius:5px 5px 0px 0px;padding:10px 0px;}
.content-box .thumb {display:none;}
.content-single {display:none;}
.close-sidebar,.show-sidebar {display:none;}
.content-box .meta {padding:0 10px;}
.logo {float:none;text-align:center;max-width:100%}
.logo a {max-width:180px;margin:0 auto;text-align:center}
.logo img {margin:0 auto}
.mbx {margin:0;}

.site-navbar>li[id] {display:none}
.notices {width:90%;left:0;margin:0 5%;top:65px;bottom:auto;}
.m-navbar-start {display:block;position:absolute;top:0;left:0;height:48px;padding:18px 15px 0;font-size:14px;line-height:1;-webkit-transition-duration:600ms;transition-duration:600ms;z-index:91;color:#fff;cursor:pointer;}
.m-navbar .navto-search {display:none}
.m-nav-show {position:fixed;top:0;right:0;left:0;bottom:0;height:100%;width:100%}
.m-navbar {left:-70%;width:70%;}
.m-nav-show .m-mask {display:none;position:fixed;top:0;right:0;left:0;bottom:0;background-color:rgba(0,0,0,0.5);z-index:99998;overflow:hidden}

.m-nav-show .m-icon-nav {color:#45b6f7}
.lead-title .more {display:none}
.demo {margin-bottom:0}
.testimonial:hover {position:relative;z-index:2;background-color:#f0f0f0;border:1px solid #fbfbfb}

.relates-thumb li {width:30.333333333%}
}
.excerpt-minic-index .red:after {padding:0 5px;line-height:inherit;margin-right:4px;}
.carousel {height:300px;}
.oldbanner {margin:0 -15px;height:100%;border-radius:0;}
.oldbanner .carousel-inner>.item {height:200px;width:100%;}

.logo {float:none;text-align:center;max-width:100%;margin-top:0;padding-right:0;margin:0 50px 0 50px;border-right:0;height:48px;}
.oldtb .logo {margin:0px 15px 0 15px;}
.logo a {max-width:180px;margin:0 auto;text-align:center}
.logo .fa {display:block;font-size:20px;width:auto;line-height:35px;}
.logo img {margin:0 auto}
.topbar {display:none}
.topbar-user {display:none}
.commentlist .comment {margin:5px 0;box-shadow:0 0px 20px rgba(160,160,160,0.1);border-radius:0;padding:10px;background:#fff;}
.comt-main>p {margin:0 0 0px;}
.comt-avatar {margin:0px;}
.commentlist>.comment .children {margin-left:15px;}
.comments-box {padding:0;border:none;box-shadow:0 0px 20px rgba(160,160,160,0.1);border-radius:0;padding:10px;margin:10px 0;}
.comment #respond {padding:10px 0 15px 30px;}
#comments,#respond,#postcomments {padding:0;background:none;}
#comments {margin-bottom:15px}
.commentlist {padding:0;border:none;}
.m-icon-nav {padding:35px 30px 21px 20px;}
.m-nav-show {position:fixed;top:0;right:0;left:0;bottom:0;height:100%;width:100%}
.m-nav-show .m-mask {display:block;position:fixed;top:0;right:0;left:0;bottom:0;background-color:rgba(0,0,0,0.5);z-index:99998;overflow:hidden}
.m-nav-show .m-icon-nav {color:#45b6f7}
.relates-thumb li {width:30.333333333%}
.down .down-bloak p {display:none;}
.down .asb1 {display:none;}
.down .box {width:85%;float:right;border-left:1px solid #eee;padding-left:20px;}
.down .box-title {float:left;display:inline;margin-left:10px;width:20px;height:100px;font-size:14px;word-wrap:break-word;padding:10px 0px;}
.down .down-button a {padding:2px 6px;}
.down .box .name p {font-weight:bold;font-size:15px;margin:0;}
.down-up {max-width:90%;width:90%;margin-left:-45%;}
.down-up>.down-content {padding:30px;}
.down-up .down-container .plus_box {margin-bottom:10px;}
.down-up>.down-content .panel {margin:10px 0 0;}
.down-up .down-container .plus_l {width:100%;}
.down-up .down-container .plus_l ul {padding:0;}
.down-container .plus_r {display:none;}
.down-up>.down-content .banner {padding:0;}
.down-up>.down-content .panel-heading {display:none;}
.down-up>.down-content .panel .panel-body {padding:0;}
.down-container .panel-body .btn {min-width:100%;margin:8px 0 0;}
.down-up>.down-content .panel-sm {display:none;}
.down-up .down-content .close {right:0;}
.down-up .down-content .close .fa {border-radius:0 0 0 10px;}
}
@media(max-width:640px) {.container {margin:0}
.tagslist {margin-top:30px;}
.focusslide_bottom {margin-bottom:0;}
.demo .container {margin-left:auto;margin-right:auto;padding-left:0;padding-right:0}
.demo .row {margin-right:-15px;margin-left:-15px}
.demo .col-md-12 {position:relative;min-height:1px;padding-right:0;padding-left:0}
.header {padding:15px 0;height:48px;border-bottom:0;}
.logo a {height:48px;margin-top:10px;color:#666;text-shadow:none;}
.logo img {height:100%;}
.m-icon-nav {top:0;height:50px;padding:18px 15px 0;font-size:14px;line-height:1;-webkit-transition-duration:600ms;transition-duration:600ms;z-index:91;cursor:pointer;color:#696969;}
.search-i {padding:18px 15px 0;}
.m-wel-start {padding:18px 15px 0;}
.article-header {text-align:left;padding:10px;border-bottom:0;margin-bottom:5px;border:0;box-shadow:0 0px 20px rgba(160,160,160,0.1);border-radius:5px;}
.xzh-render-body {padding:10px;background:#fff;box-shadow:0 0px 20px rgba(160,160,160,0.1);border-radius:5px 5px 0 0;}
.article-meta {padding:0}
.article-title {font-size:18px;font-weight:bold;margin-bottom:5px;line-height:22px;padding:0}
.article-meta .item {margin-right:10px}
.asb-post {margin-bottom:15px}
.article-content img {border-radius:0;height:auto !important;}
.post-copyright {display:none}
.xshare {display:none}
.caseList .prev {width:49%;height:60px;border-radius:0}
.caseList .next {width:49%;border-radius:0;height:60px}
.caseList li .text {padding:10px 0;color:#999;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.caseList li .text:hover {color:#46b5f5}
.caseList li .caseThum img {display:none}
.caseList li {background:0}
.article-action {margin:0;border:none;padding:20px 10px;text-align:right;box-shadow:0 0px 20px rgba(160,160,160,0.1);border-radius:0 0 5px 5px;}
.action-share {text-align:center;width:100%;float:none;margin:0;display:none;}
.xshare .share-popover .share-popover-inner {bottom:60px}
.rollbar {right:-120px}
.article-content {font-size:15px;line-height:24px;border:0;padding:10px 10px 20px;box-shadow:0 0px 20px rgba(160,160,160,0.1);border-radius:5px 5px 0 0;}
.post-actions {position:relative;text-align:center;margin-bottom:30px}
.article-zhaiyao {margin:10px 0}
.article-content p,.article-content h2,.article-content h3,.article-content h4 {margin:0;}
.article-content h2 {font-size:16px;font-weight:bold;margin:15px -10px 15px -10px;line-height:18px;padding-left:10px;border-left:none;}
.doubt h2 {border-left:5px solid #45b6f7;padding:5px 10px;font-size:15px;}
.doubt span .fa {padding:5px 10px;}
.article-content ul,.article-content ol {margin-left:20px}
.content {min-height:200px;}
.oldtbcontent {position:relative;min-height:200px;margin-right:0px;margin-bottom:10px;}
.slibottom {display:none;}
.pagetitle h1 {font-size:16px;font-weight:bold}

.container-page {padding-left:0}
.container-page .content {padding:15px;border:0;border-radius:0}
.container-page .content::after {display:none}
.container-page .content .article-title {margin-bottom:15px}
.pageside {width:auto;position:relative;margin-top:50px;}
.pagemenu {margin-bottom:5px;border:0;border-radius:0;padding:10px 10px}
.pagemenu li a {padding:7px 10px;font-size:14px;font-weight:bold;float:left;background:#f5f5f5;margin:3px 6px;border-radius:5px}
.plinks {padding:0}
.title {margin-bottom:5px;padding:0px;}
.title h3 {font-size:17px;font-weight:normal;line-height:1;color:#555;}
.title .more {display:none}
.relates-m {display:none}
.footer {padding:30px 0 20px}
.footer nav {display:none}
.footer {padding:15px 10px}
.footer .container {line-height:16px}

.leftsd {display:none}
.single-content {margin:0;}
.pagination {padding:15px}
.pagination ul>li {display:none}
.pagination ul>li.prev-page,.pagination ul>li.next-page {display:inline}
.pagination ul>li.next-page a {background-color:#45b6f7;color:#fff}
}
@media(max-width:540px) {.relates-thumb li {width:48%;}
.flinks {display:none}
.flinks-m .flinks {display:block}
}
@media(max-width:480px) {#sign {width:90%;}
#sign {top:12%}
.article-tags {text-align:left}
.cat-first {padding:10px 10px 10px 170px}
.cat-first .thumbnail {margin-left:-160px;width:150px}
.cat-first .note {display:none}
.cat-first .meta .pc {display:none}
.cat-first h2 {font-size:16px;line-height:20px}
.cat-posts li {width:50%}
.cat-posts li a {padding:10px}
.cat-posts li:nth-child(1) {border-radius:0}
.cat-posts li:nth-child(1),.cat-posts li:nth-child(2) {border-bottom:0}
.cat-posts li:nth-child(3) {border-left:1px solid #eaeaea;border-radius:0 0 0 4px}
.plinks ul li {width:50%}
.page-template-pagesresetpassword-php section.container {margin:0}
.page-template-pagesresetpassword-php .content {border:0;padding:0 15px;border-radius:0}
.page-template-pagesresetpassword-php {padding-top:44px}
.page .content.resetpass {padding:15px}
.nav_fixed.page .content.resetpass {padding:40px 15px 15px}

..input-lg {height:34px;border-radius:4px;font-size:14px;padding:10px}
}
@media(max-width:360px) {.cat-ebox li {width:100%;border-right:0}
.cat-ebox li:first-child {border-bottom:2px solid #eaeaea}
.cat-posts li a {height:170px}
.article-meta .item:nth-child(2) {display:none}
.article-title {font-size:16px}
.btn-lg {padding:8px 20px;font-size:14px}
#commentform {padding-left:0}
#respond {overflow:hidden;width:100%}
.comt {padding-left:0}
.comt-title {width:auto;float:right;margin-left:0;overflow:hidden;}
.comt-avatar {width:30px;height:30px;float:left;margin-right:5px;margin-top:5px;}
.comt-avatar .avatar {width:30px;height:30px;border-radius:50%}

.comment-reply-link,.comt-info {position:relative;top:0;display:inline-block;margin-left:10px}
.comt-main {margin-right:40px;margin-left:40px;}
.comt-f {font-size:12px}
.commentlist>.comment .children {margin-left:15px;}
.comt-author {display:inline-block}
.plinks ul li {width:100%}
}
#navs {color:#aaa}
#navs h2 {font-size:20px;font-weight:normal;color:#fff;padding:10px;background-color:#45b6f7;margin:0}
#navs .item {overflow:hidden;margin:20px 0 30px}
#navs .item h2 {width:140px;padding:11px 15px;margin:0;font-size:18px}
#navs .item ul {margin-right:-1%}
#navs .item li {float:left;width:19%;margin-right:1%;margin-top:1%;padding:15px;font-size:12px;height:89px;overflow:hidden;background-color:#fff;border-bottom:15px solid #fff}
#navs .item li a {margin-bottom:5px;display:inline-block;font-size:14px;font-weight:bold;color:#45b6f7;border-bottom:2px solid transparent}
#navs .item li a:hover {color:#fd8c84;border-bottom-color:#fd8c84}
#navs .items {margin-left:160px}
#navs nav {width:140px;position:absolute;top:0;left:0;height:100%;background-color:#45b6f7}
#navs nav ul {width:140px}
#navs nav a {display:block;padding:10px 20px;color:#fff;border-bottom:1px solid rgba(0,0,0,0.08)}
#navs nav a:hover,#navs nav .active a {color:#fff}
#navs nav .active a {font-weight:bold}
#navs nav ul.affix {position:fixed;top:0;overflow-y:auto;height:100%;bottom:0}
#navs nav ul.affix-bottom {position:fixed}
#navs nav ul::-webkit-scrollbar {width:4px;height:4px}
#navs nav ul::-webkit-scrollbar-thumb {background-color:rgba(0,0,0,0.15)}
#navs nav ul::-webkit-scrollbar-thumb:hover {background-color:rgba(0,0,0,0.3)}
.page-template-pagesnavs-php .pageheader {margin:0}
@media(max-width:1280px) {#navs .items {margin-right:10px}
}
@media(max-width:1024px) {#navs .item {margin-top:10px}
#navs .items {margin:0}
#navs nav {display:none}
#navs .item li {width:24%}
}
@media(max-width:640px) {#navs .item li {width:32.333333%}
#navs .item h2 {width:auto;text-align:center}
}
@media(max-width:320px) {#navs .item li {width:49%}
}
.breadcrumbs {padding:15px 0;font-size:12px;line-height:1;text-align:left;background-color:#fff;margin-bottom:15px;margin-top:-15px;border-bottom:1px solid #ebebeb;box-shadow:0 1px 3px rgba(0,0,0,.04);color:#999}
.breadcrumbs small {font-size:12px;font-family:serif;color:#bbb;margin:0 2px;font-weight:bold}
.breadcrumbs a {color:#999}
.breadcrumbs a:hover {color:#666}
@media(max-width:640px) {.breadcrumbs {margin-top:1px;margin-bottom:0;padding:10px 15px;border-bottom:0;margin-bottom:1px}
}
.catleader {border:0;border-radius:4px;margin-bottom:0;padding:20px 0;}
.catleader h1 {font-size:22px;margin:0 15px;padding:0;line-height:1;border-left:5px solid #45b6f7;padding-left:10px;}
.catleader h1 small {color:#999;font-size:14px;position:relative;top:-2px;margin-left:5px}
@media(max-width:640px) {.catleader {padding:15px 0 0;margin-bottom:0;border:0}
.catleader h1 {font-size:14px;font-weight:bold}
.catleader-desc {margin-top:5px;font-size:12px}
}
.authorleader {background-color:#fff;border:1px solid #eaeaea;border-radius:4px;margin-bottom:15px;padding:20px 50px;text-align:center;margin-top:95px;}
.authorleader h1 {font-size:18px;margin:10px 0 0;padding:0;line-height:1}
.authorleader .avatar {border-radius:50%}
.authorleader-desc {font-size:14px;color:#999;margin-top:10px}
@media(max-width:640px) {#sign {top:8%}
#sign .part {padding:30px 20px;}
#sign form .close {right:12px;background:none;color:#555;font-size:20px;opacity:1;top:5px;height:30px;width:30px;line-height:30px;border-radius:0;overflow:hidden;}
.authorleader {padding:15px;margin-bottom:10px;margin-top:50px;}
.authorleader h1 {font-size:16px;font-weight:bold}
.authorleader-desc {margin-top:5px;font-size:12px}
}
.post-actions .action:focus {}
.post-actions .action.action-rewards {background:#f55;padding:5px 10px;margin-right:5px;color:#fff}
.post-actions .action.action-link {}
.post-actions .action.ja_praise {background:#45b6f7;padding:5px 10px;margin-right:5px;color:#fff}
.post-actions .share-haibao:hover,.post-actions .action.action-rewards:hover,.post-actions .action.action-like:hover {color:#fff;opacity:0.8;}
.dialog_overlay {position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(55,58,71,0.8);z-index:9999;display:none;}
.rewards-popover-mask {position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.5);z-index:9999;display:none}
.rewards-popover {position:fixed;top:50%;left:50%;margin:-200px 0 0 -275px;width:550px;background-color:#FFF;padding:40px 20px 50px;border-radius:4px;overflow:hidden;box-shadow:0 1px 5px rgba(0,0,0,0.4);z-index:9999;display:none;text-align:center}
.rewards-popover h3 {font-size:18px;font-weight:bold;text-align:center;margin:0 15px 30px}
.rewards-popover-item {display:inline-block;width:200px;margin:0 20px}
.rewards-popover-item h4 {margin:0 20px 10px;font-size:15px}
.rewards-popover-item img {width:200px;height:200px;background-color:#eee;border-radius:2px;padding:5px}
.rewards-popover-close {position:absolute;top:0;right:0;padding:15px;font-size:16px;line-height:1;color:#999;cursor:pointer}
.rewards-popover-close&:hover {color:#666}
@media(max-width:560px) {.post-actions .action {padding:8px 10px;margin:0 4px;}
.rewards-popover {width:300px;margin-left:-150px;margin-top:-125px;padding:30px 10px}
.rewards-popover h3 {font-size:16px;margin:0 5px 15px}
.rewards-popover-item {width:125px;margin:0 5px}
.rewards-popover-item h4 {font-size:12px;margin:0 0 10px}
.rewards-popover-item img {width:125px;height:125px}
}

@media(max-width:768px) {.liangdian li {width:48%}
}
@media(max-width:544px) {.liangdian {margin:0 -2% 20px 0!important}
.liangdian li {height:102px;padding:18px 10px;line-height:1.4;font-size:11px}
.liangdian li::before {font-size:10px;padding:4px;height:16px}
.liangdian strong {font-size:12px}
}
#container {margin:auto;max-width:1200px}
@media(max-width:1240px) {#container {margin:0 15px}
}
.page-title {margin:0 0 20px;font-size:25px;float:left}


.select2-container--default .select2-selection--single {border-radius:0;border-color:#ddd}
.select2-container--default .select2-selection--single .select2-selection__rendered {line-height:34px}
.select2-container .select2-selection--single {height:34px}
.select2-container--default .select2-selection--single .select2-selection__arrow {height:32px}
.select2-dropdown {border-radius:0}
#add_payment_method #payment,.woocommerce-cart #payment,.woocommerce-checkout #payment {background-color:#f6f6f6;border-radius:0}
#add_payment_method #payment ul.payment_methods,.woocommerce-cart #payment ul.payment_methods,.woocommerce-checkout #payment ul.payment_methods {border-bottom-color:#ddd}
.woocommerce table.shop_table {border-radius:0;border-right:0;border-color:#e6e6e6}
.cart_totals table.shop_table {border-right:1px solid #e6e6e6}
.woocommerce-cart .cart-collaterals .cart_totals table td {vertical-align:middle}
.woocommerce-error,.woocommerce-info,.woocommerce-message {border-left:4px solid #a46497;border-top:0;padding-left:2em}
.woocommerce-error::before,.woocommerce-info::before,.woocommerce-message::before {display:none}
.woocommerce-error {border-left-color:#f57777}
.woocommerce-info {border-left-color:#61b3e6}
.woocommerce-message {border-left-color:#ffa343}
.woocommerce #respond input#submit.alt,.woocommerce a.button.alt,.woocommerce button.button.alt,.woocommerce input.button.alt {background-color:#61b3e6}
.woocommerce #respond input#submit.alt:hover,.woocommerce a.button.alt:hover,.woocommerce button.button.alt:hover,.woocommerce input.button.alt:hover {background-color:#4fa9e0}
.woocommerce form.checkout_coupon,.woocommerce form.login,.woocommerce form.register {border-radius:0}
.woocommerce .star-rating span {color:#ff8400}
.woocommerce-cart-form__contents td {text-align:center}
#add_payment_method table.cart img,.woocommerce-cart table.cart img,.woocommerce-checkout table.cart img {margin:0 auto}
.woocommerce-MyAccount-navigation ul {margin:0;padding:0;list-style:none}
.woocommerce-MyAccount-navigation ul li {font-size:15px;margin-bottom:10px}
.woocommerce-MyAccount-navigation ul li a {display:block;text-decoration:none;color:#888;border-left:4px solid #fff;padding-left:15px;line-height:32px}
.woocommerce-MyAccount-navigation ul li.is-active a {border-left-color:#61b3e6;color:#61b3e6}
.woocommerce-MyAccount-navigation ul li a:hover {color:#61b3e6}
.woocommerce div.product {margin-top:30px}
.woocommerce #content div.product div.images,.woocommerce div.product div.images,.woocommerce-page #content div.product div.images,.woocommerce-page div.product div.images {width:35%}
.woocommerce #content div.product div.summary,.woocommerce div.product div.summary,.woocommerce-page #content div.product div.summary,.woocommerce-page div.product div.summary {width:61%}
.woocommerce div.product .product_title {font-size:27px}
.woocommerce-review-link {color:#bbb}
.woocommerce div.product p.price,.woocommerce div.product span.price {color:#ff351a;font-size:18px}
.woocommerce div.product p.price ins,.woocommerce div.product span.price ins {float:left;text-decoration:none;font-weight:normal;margin-right:20px}
.woocommerce div.product p.price del,.woocommerce div.product span.price del {color:#999}
.woocommerce-product-details__short-description {padding:20px 0;font-size:14px}
.woocommerce .quantity .qty {border-radius:2px;height:31px;border:1px solid #ddd;margin-right:5px}
.product_meta {color:#999}
.product_meta .sku_wrapper {margin-right:20px}
.product_meta .posted_in {margin-right:20px}
.woocommerce div.product div.images .woocommerce-product-gallery__image:nth-child(n+2) {margin-top:1%;margin-right:1%;width:24%}
.woocommerce div.product div.images .woocommerce-product-gallery__image:first-child {margin-right:1%}
.woocommerce div.product .woocommerce-tabs ul.tabs {margin-bottom:0}
.woocommerce div.product .woocommerce-tabs .panel {border-radius:0;padding:15px 30px 30px}
.woocommerce div.product .woocommerce-tabs .panel p {margin-bottom:20px}
.woocommerce div.product .woocommerce-tabs .panel h2.woocommerce-Reviews-title {font-size:14px;font-weight:bold;margin-bottom:0}
#reply-title {color:#999;display:block;margin-bottom:10px;margin-top:20px}
.woocommerce #review_form #respond textarea {border:1px solid #ddd;padding:4px 8px}
.woocommerce #review_form #respond textarea:hover {border-color:#bbb}
.products h2 {font-size:22px;margin:0 0 10px}
.woocommerce #reviews #comments ol.commentlist li {margin-bottom:0}
.woocommerce #reviews #comments ol.commentlist li .comment-text {padding:15px 0;border:0}
.woocommerce #reviews #comments ol.commentlist li img.avatar {padding:0;border:0;border-radius:2px;top:15px}
.woocommerce #reviews #comments ol.commentlist li .comment-text .description {font-size:14px}
.woocommerce #reviews #comments ol.commentlist li .comment-text p {margin-bottom:5px}
.woocommerce .comment_container {border-bottom:1px solid #eee}


@media(max-width:480px) {.article-tags {text-align:left}
}
.article-focusbox.bgimg-fixed {background-position:center 50%;background-size:cover;background-repeat:repeat;background-attachment:fixed}
.article-meta .item {margin:0 5px;text-shadow:.8px 0 5px #333}
.article-focusbox:before {content:'';background-image:url(pattern.png);background-repeat:repeat;height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}
.article-focusbox {position:relative;z-index:1;background-color:#394048;color:#eee;text-align:center;transition:all .3s ease-in-out}
.smhb {background:#fff;margin-top:20px;display:flex;padding:10px 15px;box-shadow:0 0 20px hsla(0,0%,63%,.1);border-radius:10px 10px 0 0}
.smhb .share-haibao {cursor:url(fcous.cur),auto;width:30px;height:30px;background:#f6f6f6;color:#999;border:2px solid #d8d8d8;border-radius:50px;text-align:center;line-height:25px;margin-right:10px;transition:color .25s,background-color .25s}
.hotlink {width:20px;height:17px;background-image:url(hot.gif);background-repeat:no-repeat;background-size:cover;}
.speedbar {clear:both;color:#666;background-color:#fbfbfb;padding:0 35px 0px 35px;/* line-height:31px;*/overflow:hidden;height:35px;margin-bottom:10px;}
.speedbar i {opacity:.5;filter:alpha(opacity=50)}
.speedbar .btn-group {float:right;margin-left:6px}
.speedbar {background-image:url(volume.png);background-repeat:no-repeat;background-position:.8% 50%;background-color:#ffffff;}
.speedbar .tpclose {position:absolute;right:0;top:0;width:35px;height:35px;text-align:center;line-height:35px;font-size:14px}
span.muted {padding-left:15px;padding-right:15px}

.group-detail>ul {padding:0;}
.group-detail>ul>.card-item {position:relative;width:18%;display:inline-block;box-shadow:0 0px 20px rgba(160,160,160,0.1);border-radius:5px;margin:10px 0 0;overflow:hidden;transition:all .25s cubic-bezier(.4,0,.2,1),z-index 0s .12s;}
.group-detail>ul>.active {width:26%;transition:all .25s cubic-bezier(.4,0,.2,1),z-index 0s .12s;}
.group-detail>ul>.card-item>.product-brief {background:#fff;padding:5px;text-align:center;height:160px;}
.group-detail>ul>.active>.product-brief {padding:0 90px 0 0;background:#46bcf8 url(product.jpg)  no-repeat;background-size:240px 160px;}
.group-detail>ul>.card-item>.product-brief>.fa {font-size:30px;color:#999;margin:10px 0 0px;position:relative;padding:15px 0;width:60px;height:60px;border:1px solid #eee;border-radius:50px;}
.group-detail>ul>.active>.product-brief>.fa {color:#52a1ff;background:#fff;margin:15px 0 0px;border:1px solid #fff;}
.group-detail>ul>.active>.product-brief>.fa:after {display:none;}
.group-detail>ul>.card-item>.product-brief>h4 {font-size:16px;margin:0;padding:10px  0;color:#6d6d6d;}
.group-detail>ul>.active>.product-brief>h4 {margin:0;color:#FFF;}
.group-detail>ul>.card-item>.product-brief>p {font-size:12px;color:#999;padding:5px 0;border-top:1px solid #eee;margin:0 20px;}
.group-detail>ul>.active>.product-brief>p {text-align:center;color:#fff;border-top:1px solid #eeeeee60;}
.group-detail>ul>.active>.product-bottom {position:absolute;padding:5px 0;height:160px;width:90px;top:0;right:0;}
.group-detail>ul>.card-item>.product-bottom>.btn {display:none;}
.group-detail>ul>.active>.product-bottom>.btn {position:absolute;margin:0 0 0 -23%;border-radius:0;bottom:20px;width:70px;display:block;left:20px;border:none;color:#52a1fe;background:#ffffff;}
.group-detail>ul>.card-item>.product-bottom>ul {display:none;}
.group-detail>ul>.active>.product-bottom>ul {display:block;padding:15px 0 0 0px;}
.group-detail>ul>.active>.product-bottom>ul>li {font-size:12px;color:#ffffff;line-height:25px;padding-left:10px;position:relative;}
.group-detail>ul>.active>.product-bottom>ul>li:after {content:"";position:absolute;left:0;top:9px;height:5px;width:5px;background:#ffffff;border-radius:5px;}

.comments,.twiter .comment {position:relative}

.admin {position:relative;top:-2px;}

#tooltip {position:absolute;z-index:999999;display:none;padding:4px 8px;border:1px solid rgba(255,255,255,.25);border-radius:3px;background-color:#FCFCFC;background-image:linear-gradient(rgba(255,255,255,0) 0,rgba(235,235,235,.3) 60%,rgba(225,225,225,.6) 100%);border:1px solid #E1E1E1;color:#363636;text-align:center;text-shadow:0 0 0 #eee;font-size:12px;box-shadow:0 0 4px rgba(0,0,0,.28);}
.header {background-color:#ffffff;border-bottom:1px solid #EAEAEA;box-shadow:0 1px 4px rgba(0,0,0,.05);border-color:rgba(0,0,0,.08);}
