html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video {border:0;font-family:inherit;font-size:100%;font-style:inherit;margin:0;padding:0;vertical-align:baseline}
html {-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-size:62.5%;overflow-y:scroll;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}
*,*:before,*:after {-webkit-box-sizing:inherit;-moz-box-sizing:inherit;box-sizing:inherit}
body,button,input,select,textarea {font:14px "Microsoft YaHei",Helvetica,Arial,Lucida Grande,Tahoma,sans-serif;color:#333;line-height:180%;background:#f1f1f1}
article,aside,details,figcaption,figure,footer,header,main,nav,section {display:block}
pre {border:1px solid #d1d1d1;line-height:190%;margin:0 0 1.75em;max-width:100%;overflow:auto;padding:15px;white-space:pre;white-space:pre-wrap;word-wrap:break-word}
ol,ul {list-style:none}
dl {margin-bottom:1.6em}
dt {font-weight:bold}
dd {margin-bottom:1.6em}
table,th,td {border:1px solid #ddd}
table {border-collapse:separate;border-spacing:0;border-width:1px 0 0 1px;margin:0 0 10px}
caption,th,td {font-weight:normal;text-align:left}
th {border-width:0 1px 1px 0;font-weight:700}
td {border-width:0 1px 1px 0}
th,td {padding:5px}
blockquote:before,blockquote:after,q:before,q:after {content:""}
blockquote,q {-webkit-hyphens:none;-moz-hyphens:none;-ms-hyphens:none;hyphens:none;quotes:none}
a img {border:0}
a {color:#333;text-decoration:none}
a:focus {outline:0}
a:visited {color:#333}
a:hover {color:#3690cf}
.clear {clear:both;display:block}
button::-moz-focus-inner,input::-moz-focus-inner {padding:0;border:0}
a,button,input {-webkit-tap-highlight-color:rgba(255,0,0,0)}
input:-webkit-autofill {-webkit-box-shadow:0 0 0 1000px white inset;-webkit-text-fill-color:#333}
@keyframes fade-in {0% {opacity:0}
40% {opacity:0}
100% {opacity:1}
}
@-webkit-keyframes fade-in {0% {opacity:0}
40% {opacity:0}
100% {opacity:1}
}
#content {width:1122px;min-height:900px;margin:0 auto 10px}
.header-sub {width:1122px;margin:0 auto}
.site-header-s {height:120px}
.site-header-h {height:89px}
.site-header-h #header-top {display:none}
.logo-site,.logo-sites {position:relative;float:left;margin:18px 0 0 5px;max-height:50px;overflow:hidden}
.logo-site img,.logo-sites img {width:auto;max-height:50px}
.logo-small img {float:left;width:45px;max-height:45px;margin:2px 10px 0 0}
.clear-small {margin:0 0 0 55px}
@media screen and (max-width:1025px) {.logo-site,.logo-sites {float:none;text-align:center;margin:5px 0 0 30px}
.logo-box .logo-site,.logo-box .logo-sites {float:left;text-align:left}
.logo-small {vertical-align:middle;margin:9px 5px 0 0}
.logo-small img {float:none;width:15px;max-height:15px}
}
@keyframes searchLights {0% {left:-100px;top:0}
to {left:120px;top:100px}
}
.site-title {font-size:24px;font-size:2.4rem;font-weight:700;padding:0 0 2px 0}
.site-title img,.logo-small img {font-size:0;-webkit-transition-duration:.5s}
.site-name {font-size:3px !important;position:absolute;top:0;left:0;z-index:-1}
@media screen and (min-width:1025px) {.logo-site:before {content:"";position:absolute;left:-665px;top:-460px;width:250px;height:15px;background-color:rgba(255,255,255,.5);-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-animation:searchLights 1s ease-in 1s infinite;-o-animation:searchLights 1s ease-in 1s infinite;animation:searchLights 1s ease-in 1s infinite}
.logo-site img,.logo-sites img {-webkit-transition-duration:.5s}
}

.header-top {background:#e7e7e7;border-bottom:1px solid #dedede}
.nav-top {height:30px;width:1122px;line-height:30px;margin:0 auto 0}
.top-menu {float:right;margin:0 8px 0 0}
.top-menu>li {float:left;padding:0 8px}
.top-menu a {color:#333}
.top-menu a:hover {color:#3690cf}
.top-menu ul {position:absolute;display:none;top:100%;left:0;z-index:10001;border-bottom:1px solid #ddd}
.top-menu li:hover>ul,.top-menu li.sfHover>ul {display:block}
.top-menu a {display:block}
.top-menu ul ul {top:0;left:100%}
.top-menu li {position:relative;white-space:nowrap;-webkit-transition:background .2s;transition:background .2s}
.top-menu li:hover,.top-menu li.sfHover {-webkit-transition:none;transition:none}
.top-menu .sf-mega {position:absolute;display:none;top:100%;left:0;z-index:99}
.top-menu li:hover>.sf-mega,.top-menu li.sfHover>.sf-mega {display:block}
.top-menu .menu-item-has-children a {padding-right:8px}
.nav-top .sf-arrows>.sfHover>.sf-with-ul:after {color:#333}
.top-menu ul li {background:#fff;line-height:1.4em;height:auto;float:none;display:block;border:1px solid #ddd;border-bottom:0}
.top-menu ul a {display:block;min-width:120px;height:auto;font-size:15px;font-size:1.5rem;color:#333;line-height:1.7em;margin:0;padding:10px 15px;border:0;text-transform:none}
.top-menu ul li>a:hover {color:#333;background:#e7e7e7}

.user-login,.nav-login {float:left;margin-left:5px}


#menu-container {background:#fff;width:100%;height:88px;z-index:999;box-shadow:0 1px 0 rgba(0,0,0,0.08)}
.headroom--not-top #menu-container {background:#fff}
.header-main {position:fixed;top:0;width:100%;z-index:999}
.header-main-n {position:absolute;top:0;width:100%;z-index:999}
.header-main-g {position:fixed;top:0;width:100%;z-index:999}
#header-main.slideDown {top:0;width:100%;z-index:999;position:fixed}
#navigation-top {position:relative;width:1122px;margin:0 auto;display:table}
@media screen and (max-width:1025px) {#navigation-top {height:40px}
}
.main-nav {float:right;margin:0}
.nav-menu,.nav-menu * {margin:0;padding:0;list-style:none;_float:left}
.nav-menu li {position:relative}
@media screen and (min-width:1025px) {.nav-menu ul {position:absolute;display:none;top:100%;left:0;min-width:160px;z-index:10001;border-bottom:1px solid #ddd}
.nav-menu>li {float:left}
.nav-menu li:hover>ul,.nav-menu li.sfHover>ul {display:block}
#menu-container-o .nav-menu {margin:0 0 0 10px}
.nav-menu {float:left}
}
.nav-menu a {display:block;position:relative}
.nav-menu ul ul {top:0;left:100%}
.nav-menu li {position:relative;white-space:nowrap;-webkit-transition:background .2s;transition:background .2s}
.nav-menu li:hover,.nav-menu li.sfHover {-webkit-transition:none;transition:none}
.nav-menu .sf-mega {position:absolute;display:none;top:100%;left:0;z-index:99}
.nav-menu li:hover>.sf-mega,.nav-menu li.sfHover>.sf-mega {display:block}
#site-nav-wrap {float:right;max-width:70%}
.main-nav .down-menu li {display:block;float:left;height:88px;line-height:88px}
.main-nav .down-menu a {padding:0 14px;font-size:15px;font-size:1.5rem;color:#333;text-align:left;-webkit-transition-duration:.2s}
.main-nav .down-menu .menu-item-has-children a,.main-nav-o .down-menu .menu-item-has-children a {padding:0 5px 0 5px}
#site-nav .menu-des,.sidr-class-menu-des {display:none}
#site-nav .down-menu ul .menu-des {color:#555;font-size:13px;font-weight:normal;display:block}
#site-nav .sub-menu,.top-menu ul {-webkit-animation-name:avatar;animation-name:avatar;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-iteration-count:1;animation-iteration-count:1}
#site-nav .down-menu>li>a:hover,#site-nav .down-menu>li.sfHover>a {color:#fff !important;background:#c40000}
#site-nav .down-menu>.current-menu-item>a,#site-nav .down-menu>.current-post-ancestor>a {color:#fff !important;background:#3690cf}
#site-nav .down-menu>.current-menu-item>a:hover {color:#fff}
#site-nav .down-menu ul {padding-top:0}
#site-nav .down-menu ul ul {padding:0}
#site-nav .down-menu ul li {background:#fff;line-height:1.4em;height:auto;float:none;display:block;border:1px solid #ddd;border-bottom:0}
#site-nav .down-menu ul a {display:block;height:auto;font-size:15px;font-size:1.5rem;color:#333;line-height:1.7em;margin:0;padding:10px 20px;border:0;text-transform:none}
#site-nav .down-menu ul li>a:hover {color:#333;background:#ddd}
#navigation-toggle,.sidr,#sidr-close,#mobile-search {display:none}
@media screen and (min-width:1025px) {.sf-arrows .sf-with-ul:after {content:"\e76f";font-family:be;font-size:14px;color:#777;position:absolute;top:1px;right:5px;transition:.45s}
}
.sf-arrows>li>.sf-with-ul:focus:after,.sf-arrows>li:hover>.sf-with-ul:after,.sf-arrows>.sfHover>.sf-with-ul:after {transform:rotate(180deg);-webkit-transform:rotate(180deg);color:#fff}
#site-nav .down-menu>.current-menu-item>.sf-with-ul:after,#site-nav .down-menu>.current-post-ancestor>.sf-with-ul:after {color:#fff}
.menu-img-box .sf-with-ul:after {display:none}
.sf-arrows ul .sf-with-ul:after {content:"\e77a";font-family:be;font-size:16px;position:inherit;position:absolute;top:10px;right:5px}
#navigation-toggle,.nav-mobile {position:absolute;top:7px;left:0;color:#999;line-height:25px;padding:0 8px;cursor:pointer}
.main-nav-o #navigation-toggle {position:inherit}
#navigation-toggle:hover {color:#3690cf}

#sidr-main {position:fixed;top:0;height:100%;z-index:9;width:60%;overflow-x:hidden;overflow-y:auto;font-size:14px;background:#fff;box-shadow:1px 0 5px rgba(0,0,0,0.1)}
#sidr-main {padding:0;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}
.sidr-inner .sidr-class-nav-menu {margin-bottom:70px}
.sidr.right {left:auto;right:-320px}
.sidr.left {left:-320px;right:auto}
.sidr .dropdown-toggle:before {content:"\e76f";font-family:be;color:#333}
.sidr .toggled-on:before {content:"\e77b";font-family:be;color:#333}
.sidr .menu-item-has-children ul.toggled-on:before,.sidr .sf-arrows ul .sf-with-ul:after {display:none}
.sidr .dropdown-toggle {background:transparent;border:0;border-radius:0;height:40px;width:40px;padding:0;position:absolute;right:0;top:0;cursor:pointer;text-transform:none}
.sidr .dropdown-toggle:focus {outline:0}
.sidr .sub-menu {display:none}
.sidr .toggled-on {display:block}
#sidr-main a {color:#333}
#sidr-main ul a {display:block;font-weight:bold;margin:0;padding:7px 20px;border-bottom:1px solid #ddd}
#sidr-main ul a i {font-weight:normal}
#sidr-main li ul {border-top:0;border-bottom:0}
#sidr-main a:hover {color:#333;background:#ddd}
#sidr-main ul li ul li a {color:#333;font-weight:normal;padding:7px 0 7px 40px}
#sidr-main ul li ul li ul li a {padding:7px 0 7px 60px}
#sidr-main ul li ul li a:before {display:inline-block;-webkit-font-smoothing:antialiased;color:#333;margin-right:10px}
.toggle-sidr-close:before {position:absolute;top:50px;left:30px;margin:0}
.toggle-sidr-close {color:#333;text-align:center;line-height:40px;display:block;cursor:pointer}
.toggle-sidr-close:hover {background:#ddd}
.toggle-sidr-close .be {font-size:16px !important}
#sidr-id-navigation-toggle {display:none}
@media screen and (min-width:1025px) {.dropdown-toggle {display:none}
#sidr-main {display:none !important}
}
@media screen and (max-width:1122px) {#navigation-top {width:98%}
.nav-top {width:98%}
}
@media only screen and (max-width:1025px) {#menu-container {transition:all 0s ease 0s}
#navigation-toggle {display:block;float:none;padding:0 8px}
#site-nav .nav-menu {display:none}
#navigation-top {width:95%}
.site-header {height:40px}
#menu-container {height:40px}
#menu-container.shadow {height:40px}
.main-nav {margin:7px 0 0 0}
.logo-site,.logo-sites {height:30px}
.logo-site img,.logo-sites img {max-height:20px;margin:6px 0 0 0}
.logo-site a,.logo-sites a {font-size:15px;height:30px;line-height:30px}
.site-description {display:none}
.logo-box .site-description {display:block}
.nav-set {margin:0 15px 0 0}
.mobile-search {background:#fff;font-size:13px;line-height:25px;margin:0 0 5px 20px;padding:0 8px 2px;border:1px solid #ddd}
#header-top {display:none}
}
.nav-mobile {color:#999;line-height:25px;padding:0 8px;display:block;cursor:pointer}
.nav-mobile a {color:#999}
.nav-mobile:hover,.nav-mobile a:hover {color:#3690cf}
.header-main-o .nav-mobile,.header-main-o .nav-mobile a {color:#fff;margin:5px 0 0 5px}
#mobile-nav {position:fixed;top:0;left:0;right:0;margin:0 auto;background:#fff;background:rgba(255,255,255,0.9);height:100%;text-align:center;display:none;z-index:99999}
.mobile-nav-box {margin-top:5px}
.off-mobile-nav:after {content:"\e6f5"}
.off-mobile-nav {position:absolute;bottom:50px;left:50px}
.off-mobile-nav:after {font-family:be;font-size:14px !important;color:#333;cursor:pointer;padding:9px;border-radius:20px;border:1px solid #444}
.mobile-nav-b {height:100%}
.mobile-menu li {float:left;width:24.999999%;line-height:35px;margin:8px -3px 0 2px}
.mobile-menu a {background:#fff;color:#333;text-align:center;display:block;border:1px solid #999}
.mobile-menu a:hover {background:#444;color:#fff;border:1px solid #444;transition:all .1s ease-in 0s}
#overlay {display:none}
#sidr-id-overlay {position:absolute;position:fixed;top:0;right:0;bottom:0;width:40%;height:100%;background:transparent;z-index:99998}
@media screen and (min-width:1025px) {.nav-mobile {display:none}
}
@media only screen and (max-width:480px) {.mobile-menu li {width:49.5%}
}
.footer-nav {position:fixed;right:0;bottom:0;width:100%;z-index:2;background:#fff;display:none;box-shadow:0 -1px 3px rgba(0,0,0,0.1)}
.footer-nav ul li {float:left;width:25%;text-align:center}
.footer-nav ul li a {line-height:35px;display:block}
.footer-nav ul li a i {font-size:15px !important}
.menu-img-box {position:inherit !important}
.menu-img-box .sf-with-ul:after {content:""}
.menu-img {position:absolute;right:0;bottom:0;width:1122px;margin:0 auto;border:0 !important}
.menu-img li {border:0 !important}
.cat-con-section {background:#fff;float:left;width:100%;padding:15px 15px 0 15px;border-top:1px solid #ddd;border-left:1px solid #ddd;border-right:1px solid #ddd;border-bottom:3px solid #3690cf}
.menu-img-box .be,.menu-img-box .zm {padding:0 5px 0 0}
.menu-post-block {float:left;width:25%;padding:15px}
.menu-post-block,.menu-post-block a img:hover {-webkit-animation-name:avatar;animation-name:avatar;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-iteration-count:1;animation-iteration-count:1}
.menu-post-block a {padding:0 !important}
.menu-post-block img {float:left;height:auto;width:100%;max-width:100%;border-radius:2px}
.menu-post-block h3 a {text-align:center !important;line-height:35px !important;width:100%;white-space:nowrap;word-wrap:normal;text-overflow:ellipsis;overflow:hidden}
@media screen and (max-width:1122px) {.menu-img {width:98%}
}
@media screen and (max-width:1025px) {.menu-img-box {display:none}
}
#search-main {position:fixed;top:0;left:0;right:0;margin:0 auto;background:#666;background:rgba(0,0,0,0.8);height:100%;text-align:center;display:none;z-index:99999}

.searchbar {width:90%;margin:10px auto 0;position:relative}
.single-content .searchbar,.not-found .searchbar {position:relative}
.search-cat select {background:#ebebeb;cursor:pointer;padding:0 10px;border:1px solid #ddd}
.search-cat #cat {height:37px;border:0;outline:0;appearance:none;-moz-appearance:none;-webkit-appearance:none}
.single-content .search-cat,.not-found .search-cat {position:absolute;top:0;right:130px;border-left:1px solid #cacaca}
.search-page .searchbar {position:relative}
.search-page .search-cat {position:absolute;top:0;right:190px;border-left:1px solid #cacaca}
.widget_search .searchbar {position:relative;padding:0 0 8px}
.widget_search .search-cat {display:none}
@media screen and (max-width:1025px) {.not-found .search-cat,.single-content .search-cat,.search-page .search-cat {position:inherit;width:100%;text-align:center;margin:10px 0 0 0;display:block;border:0}
}



.bread {width:1122px;height:25px;line-height:25px;margin:0 auto;padding-left:10px;white-space:nowrap;word-wrap:normal;text-overflow:ellipsis;overflow:hidden}
.bread .be-home {font-size:13px !important;color:#777;margin:0 4px 0 0}
.tag .bread h1 {display:inline;font-weight:normal}
.category .bread .be:last-child {display:none}
#primary {float:left;width:70.4%;-webkit-transition-duration:.5s}
#primary-l {float:right;width:70.4%;-webkit-transition-duration:.5s}
#primary.primary {width:100%}
#primary-l.primary {width:100%}
#cms-primary {float:left;width:100%;-webkit-transition-duration:.5s}
.sidebar {width:0;display:none}
.post,#page .page,.bulletin,.error-404,.single-picture .picture,.type-attachment,.single-tao .tao,.single-video .video {position:relative;background:#fff;margin:0 0 10px 0;padding:20px;border:1px solid #ddd;border-radius:2px}
@media screen and (min-width:901px) {.archive .post:hover,.picture-box:hover,.common .post:hover,.picture-cms:hover,.page-template-template-blog .post:hover,#grid-cat .grid-cat-bx4:hover,.cms-cat-square .post:hover,.cms-cat-grid .post:hover,.cms-news-grid-container .post:hover {background:#f8f8f8;transition:all .2s ease-in 0s}
.archive .timeline-block .post:hover {background:transparent}
}
.entry-header h2 {margin:0 0 5px 0}
.entry-header h2 a {font-size:16px;font-size:1.6rem;line-height:20px}
.archive-content {color:#777}
.title-l {position:absolute;background:#c40000;top:21px;left:0;width:5px;height:28px;display:none}
.post:hover .title-l {display:block;animation:fade-in;animation-duration:.4s}
.t-mark {background:#c40000;font-size:15px;color:#fff;font-weight:500;margin:0 0 0 5px;padding:1px 5px;border-radius:2px}
.cat-container .t-mark {font-size:12px;line-height:210%}
.entry-more a {position:absolute;right:-1px;bottom:18px;background:#3690cf;color:#fff !important;line-height:30px;padding:0 12px;display:block;border-radius:2px 0 0 2px}
.more-roll a {display:none}
.more-roll a:hover {opacity:.8}
.post:hover .more-roll a {display:block;animation:fade-in;animation-duration:.5s}
.content-more {margin:0 auto}
.content-more a {background:#f40;font-size:16px;font-size:1.6rem;color:#fff;line-height:40px;text-align:center;max-width:150px;margin:20px auto 40px;padding:0 10px;display:block;border-radius:5px}
.content-more a:hover {color:#fff;background:#fc5a20}
.entry-meta {position:absolute;bottom:14px;color:#999;left:240px}
.format-aside .entry-meta,.type-bulletin .entry-meta {position:inherit;display:block;margin:20px 0 0 0}
.entry-meta .link-price {color:#c40000;font-weight:bold;margin:0 5px 0 0}
.entry-meta-no {position:inherit;display:block;padding:20px 0 0 0}
.entry-meta a,.entry-meta-no a {color:#3690cf}
.entry-meta .date,.entry-meta .views,.entry-meta .comment,.entry-meta-no .date,.entry-meta-no .views,.entry-meta .meta-author,.entry-meta-no .meta-author,.entry-meta-no .comment {margin:0 5px 0 0}
.new-icon {position:absolute;top:4px;right:-2px;animation:fade-in;animation-duration:1.2s;-webkit-animation:fade-in 1.2s}
.new-icon .be {font-size:40px !important;color:#c40000}
.top-icon {position:absolute;top:5px;right:0;animation:fade-in;animation-duration:1.2s;-webkit-animation:fade-in 1.2s}
.top-icon .be {font-size:30px !important;color:#3690cf}
.post-format {position:absolute;bottom:25px;left:30px;color:#fff;animation:fade-in;animation-duration:1.2s;-webkit-animation:fade-in 1.2s}
.format-image .post-format {bottom:40px}
.post-format .be {font-size:20px !important}
.post-format a {color:#fff}
.format-cat,.format-cat a,.entry-meta-no {bottom:14px;color:#999 !important;margin:0 5px 0 0}
@media screen and (max-width:350px) {.format-cat {display:none}
}
.thumbnail {position:relative;float:left;max-width:200px;height:auto;clear:both;margin:1px 20px 0 0;overflow:hidden;border-radius:2px;-webkit-transition-duration:.5s}
.thumbnail a img {float:left;width:100%;height:auto;max-width:100%}
.thumbnail .cat {position:absolute;top:0;left:0;background:#c40000}
.thumbnail .cat-roll {left:-180px;transition:all .4s}
.post:hover .thumbnail .cat-roll {left:0}
.thumbnail .cat a {color:#fff;line-height:28px;padding:0 10px}
.type-bulletin .thumbnail {display:none}
.load {overflow:hidden;display:block}
.format-img {max-width:100%;width:100%;height:auto;overflow:hidden;border-radius:2px}
.format-img img {float:left;max-width:100%;width:100%;height:auto}
.content-image {margin:0 -10px}
.format-image {padding:20px 20px 35px 20px}
.format-img-cat {position:absolute;background:#c40000;top:20px;left:20px;z-index:1}
.format-img-cat a,.format-img-cat a:hover {color:#fff;line-height:28px;padding:0 10px}
.post-format-title {position:absolute;bottom:5px;left:20px;width:58%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.post-format-title a {color:#666;line-height:0;font-weight:normal}
.img-number {position:absolute;bottom:5px;right:20px;color:#666}
.post-format {z-index:1}
.f4 {position:relative;float:left;width:25%;padding:0 10px;-webkit-transition-duration:.5s}
@media screen and (max-width:550px) {.f4 {width:50%;padding:5px}
}
.cat-des {position:relative;margin:0 0 10px 0;overflow:hidden;border-radius:2px}
.header-cat-icon {position:absolute;top:30px;right:30px;color:#fff;text-shadow:2px 2px 5px #000}
.cat-des-img img {float:left;width:100%;height:auto;max-width:100%}
.des-title {position:absolute;top:50%;left:30px;width:100%;font-size:26px;font-size:2.6rem;color:#fff;transform:translateY(-50%);-webkit-transform:translateY(-50%);text-shadow:5px 2px 5px #000}
.des-p p {width:88%;font-size:14px;font-size:1.4rem;padding:10px 0 0 0;white-space:nowrap;word-wrap:normal;text-overflow:ellipsis;overflow:hidden}
.des-p a {color:#fff !important;font-size:14px}
.header-sub .cat-item-none {display:none}

@media screen and (max-width:640px) {.cat-des img {width:150%;max-width:150%;transform:scale(1)}
.des-t {font-size:16px;font-size:1.6rem}

}
.no-results p {text-align:center}
.entry-header h1 {position:relative;font-size:20px;font-size:2rem;font-weight:700;line-height:30px;text-align:center;margin:35px 0 0 0;padding:5px 0}
.page .entry-header h1 {margin:0}
.header-sub .header-title-main {position:absolute;display:block;left:30px;top:38%;color:#fff;font-size:15px;font-size:1.5rem;line-height:180%;margin:0 30px 0 0;max-width:none;z-index:2;text-shadow:5px 2px 5px #000}

#slider-title img {float:left;width:100%;height:auto;max-width:100%;border-radius:2px}
#slider-title {overflow:hidden;border-radius:2px;-webkit-transition-duration:.5s}
@media screen and (max-width:600px) {.header-sub .header-title-main {top:30%}
.header-title-main h1 {font-size:16px;font-size:1.6rem}
.header-sub .begin-single-meta {font-size:12px;font-size:1.2rem}
#slider-title img {width:200% !important;max-width:200% !important}
}
.entry-title-clear {margin-bottom:40px}
.single-content {font-size:16px;font-size:1.6rem;line-height:1.9;margin-top:20px}
.single-content p a,.single-content p a:visited {color:#3690cf}
.single-content p a:hover {color:#444 !important}
.single-content p a .be-anchor {font-size:10px !important;margin:0 2px}
.single-content p a:hover .be-anchor {color:#777;animation:blink .5s linear infinite}
a.fancybox .be-anchor {display:none}
.single-bulletin #primary {width:100%}
.single-content p,.single-content ul,.single-content ol,.single-content dd,.single-content pre,.single-content hr {margin:0 0 5px 0;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto;word-wrap:break-word}
.single-content hr {height:1px;margin:10px -21px;border:0;border-top:1px solid #ddd}
.single-content em {font-style:italic}
.single-content code {background:#eee;color:#555;font-size:13px;font-size:1.3rem;margin:0 2px;padding:2px 4px;border-radius:2px;letter-spacing:0;overflow-wrap:break-word;white-space:pre-wrap}
.single-content h2 {font-size:19px;font-size:1.9rem;line-height:190%;margin:10px -25px;padding:0 20px;border-left:5px solid #e40000}
.single-content h3 {font-size:17px;font-size:1.7rem;line-height:190%;margin:2px -25px 10px -25px;padding:0 20px;border-left:5px solid #3690cf}
.single-content h4 {font-size:17px;font-size:1.7rem;line-height:260%}
.single-content .directory {float:left;height:30px;margin:8px -25px;border-left:5px solid #3690cf}
.single-content fieldset {padding:5px 25px;margin:0 0 10px 0;border-radius:2px;border:1px solid #ddd}
.single-content legend,.begin-today legend {font-weight:bold;padding:5px}
.single-content .iframe-class {border:1px solid #ddd}
.show-more span {color:#3690cf;font-weight:normal;padding:0 10px;cursor:pointer;text-indent:0 !important}
.show-more span i {font-size:16px;padding:0 5px 0 0}
.section-content {padding-top:1px;display:none}
.single-content p {text-align:justify;margin:0 0 15px 0}
.single-content ul li,.single-content ol li {margin:0 35px 0 50px;line-height:190%}
.single-content ul li {list-style:square}
.single-content ol li {list-style:decimal}
.single-content sup {bottom:1ex}
.single-content table {min-width:100%;word-break:break-all;word-wrap:break-word}
.single-content td {text-align:center}
.single-content sup,.single-content sub {font-size:75%;height:0;line-height:0;position:relative;vertical-align:baseline}
blockquote {width:100%;color:#8b8b8b;margin:0 auto;padding:10px;clear:both;border:1px dashed #ddd}
.single-content img,.comment-list p img {max-width:100%;width:auto\9;height:auto;vertical-align:middle;display:block;border-radius:2px}
.full_img img {border-radius:0}

.single-content embed {float:left;width:100%;height:500px;margin-bottom:30px}
.wp-embedded-content {width:100%}
iframe.wp-embedded-content {margin:0 0 0 -2em}
.single-content .full_img {margin:0 -21px}

img.centered {display:block;margin:0 auto 10px}
img.alignnone {margin:0 0 10px 0;display:block}
img.alignright {margin:0 0 10px 10px;display:inline}
img.alignleft {margin:0 10px 10px 0;display:inline}
.aligncenter {display:block;margin:0 auto 10px}
.alignright {float:right;margin:0 0 10px 10px}
.alignleft {float:left;margin:0 10px 10px 0}

@media screen and (max-width:550px) {.page-links a .next-page {display:none}
.two-column {-moz-column-count:1;-webkit-column-count:1;column-count:1;-moz-column-gap:0;-webkit-column-gap:0;column-gap:0}
}

.post-secret .be-info {font-size:18px !important;color:#c40000 !important;margin:0 10px 10px 10px}
.reply-read {margin:15px 0;border-radius:2px;border:1px solid #ddd}
.reply-ts {float:left;width:75%}

.reply-read .be {font-size:18px !important;margin:0 10px 0 0}
.read-sm .be {color:#c40000}
.secret-password {padding:10px 0 5px 0}
.hide-t,.secret-b {color:#999;font-size:13px;margin:0 -20px;padding:0 0 0 20px;border-bottom:1px dashed #ddd}
.secret-b {margin:0 -20px 15px -20px}
.hide-t i {margin:0 5px 0 0}

@media screen and (max-width:450px) {.reply-ts .be,.read-pl .be,.wechat-t {display:none}

.hide-t {margin:0 -15px}
.secret-b {margin:0 -15px 15px -15px;padding:0 0 0 15px}
}
.mark {color:#333;margin:0 0 8px 0;padding:5px 10px;border-radius:2px}
.mark_a {background:#ecf2d6}
.mark_b {background:#ffecea}
.mark_c {background:#f1f1f1}
.mark_d {background:#fff4b9}
.mark_e {background:#c4e7f7}
.single-meta a {color:#999}
.single-meta a:hover {color:#3690cf}
.single-meta {position:absolute;top:15px;right:15px}
.single-meta li {float:left}
.single-meta .views,.single-meta li a {color:#999;line-height:26px;margin:0 5px 0 0;padding:0 8px;display:block;border:1px solid #ddd;border-radius:2px}
.single-meta li a:hover {background:#3690cf;color:#fff;border:1px solid #3690cf}
.single-meta a:hover {color:#fff}
.s-hide {position:absolute;top:15px;right:15px;line-height:26px}
.meta-author img {width:24px;height:24px;margin:0 5px -7px 0;border-radius:24px}
.cms-news-grid-container .meta-author {display:none}

.baidu-r i {font-size:12px !important;margin:0 5px 0 0}
.r-hide .off-side {margin:0 0 0 -12px;line-height:26px;padding:2px 6px}
.s-hide .off-side {margin:0;padding:2px 6px}
.off-side:after {content:"\e7e7"}
.on-side:after {content:"\e9e9"}
.off-side:after,.on-side:after {font-family:be;font-size:15px !important;color:#999;padding:0 6px;display:block;float:right;cursor:pointer;border:1px solid #ddd;border-radius:2px}
.r-hide:hover .off-side:after,.r-hide:hover .on-side:after,.s-hide:hover .off-side:after,.s-hide:hover .on-side:after {color:#666}
@media screen and (max-width:640px) {.begin-single-meta {text-align:left}
.begin-single-meta .i-time {display:none}
.baidu-r {display:none}
}
.single-cat-tag {position:absolute;background:#f8f8f8;bottom:-1px;left:0;width:100%;line-height:28px;height:45px;padding:10px 0;overflow:hidden;border-bottom:1px solid #ddd;border-radius:0 0 2px 2px}
.single-cat {padding:0 20px}
.single-cat a {padding:0 5px}
.single-meta .comment span,.full-entry-meta .comment span,.entry-content .comment span {display:none}
.single-tag ul {overflow:hidden;margin:0 -2px 10px -2px}
.single-tag li {width:20%;float:left;padding:2px}
.single-tag li a {background:#fff;color:#fff;text-align:center;padding:4px;display:block;opacity:.7;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;-webkit-transition-duration:.5s;border-radius:2px}
.single-tag li a:hover {background:#666;color:#fff;transition:all .1s ease-in 0s}
@media screen and (max-width:1025px) {.single-tag li {width:25%}
}
@media screen and (max-width:640px) {.single-tag li {width:33.33333333333%}
}
@media screen and (max-width:520px) {.author-nick {display:none}
}
@media screen and (max-width:400px) {.single-tag li {width:50%}
}

.log-close a {color:#555;display:block;cursor:pointer;line-height:18px;padding:4px 0 0 4px}
.log-close i {color:#fff}
#log-box strong {font-size:12px;color:#fff}
.log-zd {position:absolute;background:#3690cf;top:-1px;right:-1px;width:22px;height:212px;border-radius:0 5px 5px 0}
#log-box {position:fixed;background:#fff;bottom:25px;left:-1px;max-width:260px;padding:5px 0 0 0;background:rgba(255,255,255,0.9);z-index:9999;display:none;animation:fade-in;animation-duration:.5s;-webkit-animation:fade-in .5s;border:1px solid #ddd;border-radius:0 5px 5px 0}
#catalog {height:205px;overflow:scroll;overflow-x:hidden}
#catalog,#catalog a {font-size:14px}
#catalog-ul li {list-style:none;margin:0;line-height:240%}
#catalog-ul li a {width:99%;min-width:150px;display:block;white-space:nowrap;word-wrap:normal;text-overflow:ellipsis;overflow:hidden}
#catalog-ul li a:hover {background:#f2f2f2}
.log-no {display:none}
.log {position:relative}
.log-prompt {position:absolute;bottom:2px;right:40px;color:#fff;line-height:27px;animation:blink 1.5s linear infinite}
.log-arrow {position:relative;width:80px;text-align:center;background:#f40;border-radius:2px;border:1px solid #f40;box-shadow:0 1px 1px rgba(0,0,0,0.2)}
.log-arrow .be-playarrow {position:absolute;top:50%;left:94.5%;margin-top:-5px;color:#f40}
#fontsize {position:absolute;top:15px;left:20px;color:#999;line-height:24px;width:40px;text-align:center;padding:0 0 1px 0;cursor:pointer;border:1px solid #ddd;border-radius:2px}
#fontsize:hover {color:#fff;background:#3690cf;border:1px solid #3690cf}
.fontsmall {font-size:18px;font-size:1.8rem}
.eyes {position:fixed;top:0;left:0;z-index:99999;outline:5000px solid rgba(0,0,0,0.6)}
.m-night .night-main,#scroll .m-day {display:none}
.m-night #scroll .not-day,.m-night #scroll .m-day {display:block !important}
#page.m-night,#page.m-night *,.m-night #scroll li a:hover,.m-night #site-nav .down-menu>.current-menu-item>a,.m-night #site-nav .down-menu>.current-post-ancestor>a,.m-night #site-nav .down-menu>li>a:hover,.m-night #site-nav .down-menu>li.sfHover>a {background:#000;color:#7f7f7f}
.m-night .des-title,.m-night .des-t,.m-night .des-p,.m-night .header-title,.m-night .header-title-main,.m-night #slider-hot .post,.m-night p,.m-night .owl-dots,.m-night .owl-dot,.m-night .group-img-more a,.m-night .owl-nav,.m-night .picture-cms-img .be-play,.m-night .group-img-more,.m-night .video-img .be-play,.m-night .group-small-img,.m-night .picture-img .be-play,.m-night .group-slider-main-body,.m-night #related-img .be-play,.m-night .group-slider-main,.m-night .slider-group-main-box,.m-night .group-slider-content,.m-night .img-x2 .be-play,.m-night .owl-carousel .owl-item img,.m-night .archive .format-video .be-play,.m-night #scroll,.m-night .home .format-video .be-play,.m-night .cover-des,.m-night .page-template .format-video .be-play,.m-night .header-cat-icon {background:rgba(0,0,0,0) !important}
.m-night .header-top {border-bottom:0}
.m-moon {position:relative;width:12px;height:12px;display:block;margin:9px auto;overflow:hidden;background:#777;border-radius:50%;border:1px solid #777}
.m-moon span {position:absolute;top:0;right:-7px;width:12px;height:12px;background:#fff}

@media screen and (max-width:480px) {.s-weixin-one {width:100%}
}


@media screen and (max-width:520px) {.tougao-info li {width:100%}
.tougao-info li:nth-child(even) {border-right:0}
}

.video-img .be-play,.picture-img .be-play,#related-img .be-play,.img-x2 .be-play,.archive .format-video .be-play,.home .format-video .be-play,.page-template .format-video .be-play {position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);-webkit-transform:translateX(-50%) translateY(-50%);font-size:30px !important;color:#fff;text-shadow:0 1px 1px #000}
.picture-cms-img .be-play {position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);-webkit-transform:translateX(-50%) translateY(-50%);font-size:30px !important;color:#fff;text-shadow:0 1px 1px #444}
.img-ico .be {position:absolute;bottom:10px;right:10px;font-size:18px !important;color:#fff}
@media screen and (max-width:720px) {.video-inf {max-width:260px}
}
@media screen and (max-width:640px) {.video-img {float:inherit;margin:0 auto 13px}
.video-inf {float:inherit;width:100%;max-width:300px;margin:0 auto 13px}
}

@media screen and (max-width:720px) {.format-videos-inf {max-width:260px}
.format-videos-inf span {line-height:40px}
}
@media screen and (max-width:640px) {.format-videos-img {float:inherit;margin:0 auto 13px}
.format-videos-inf {float:inherit;width:100%;max-width:100%;margin:0 auto 13px}
}

.i-time {margin:0 0 0 5px}
.nav-single {margin-bottom:10px}
.meta-nav {background:#fff;float:left;width:50%;text-align:center;margin-right:-1px;padding:10px 20px;white-space:nowrap;word-wrap:normal;text-overflow:ellipsis;overflow:hidden;border:1px solid #ddd;border-radius:2px}
.nav-single a {display:block}
.meta-nav:hover {color:#fff;background:#3690cf;border:1px solid #3690cf}
.post-navigation a {font-size:50px;color:#b6b6b6;text-align:center}
.post-navigation a:hover {color:#555}
.meta-nav-l {position:fixed;right:0;top:45%;width:50px;z-index:1}
.meta-nav-r {position:fixed;left:0;top:45%;font-size:50px !important;width:50px;z-index:1}
.meta-nav-r .be,.meta-nav-l .be {font-size:66px !important}
@media screen and (max-width:1300px) {.post-navigation a {display:none}
}
#related-img {background:#fff;margin-bottom:10px;padding:10px 10px 5px 10px;border:1px solid #ddd;border-radius:2px}
.related-title {background:#fff;height:52px;overflow:hidden}
.related-site {max-width:100%;width:100%;height:auto;padding:5px}
.related-site-img {position:relative;max-width:100%;width:100%;height:auto;overflow:hidden;border-radius:2px}
.related-site-img a img {float:left;max-width:100%;width:100%;/*height:auto*/;height:150px;}
@media screen and (min-width:901px) {.related-title {margin:3px 0 0 0}
}
@media screen and (min-width:480px) {.r4 {float:left;width:25%}
}
@media screen and (max-width:480px) {.r4 {float:left;width:50%}
}

@media screen and (min-width:320px) {.tl4 {float:left;width:50%;-webkit-transition-duration:.5s}
}
@media screen and (min-width:1122px) {.tm4 {float:left;width:25%;-webkit-transition-duration:.5s}
}
@media screen and (max-width:1122px) {.tm4 {width:25%;-webkit-transition-duration:.5s}
}
@media screen and (max-width:480px) {.tm4 {width:50%;-webkit-transition-duration:.5s}
.single-goods {margin:0 -4px}
}
#single-widget h3 {margin:15px 0 0 20px}
#single-widget .widget-title-icon {margin:10px 0 0 0;padding:5px 0 0 0;background:#fff;border-bottom:0}
#single-widget .widget {float:left;width:50%;margin-right:-1px}
#single-widget .widget ul {margin:0 5px 5px 5px}
#single-widget .add-widgets {background:#fff;text-align:center;margin:0 0 10px;padding:30px;border:1px solid #ddd}
#sidebar {float:right;width:28.6%}
#sidebar-l {float:left;width:28.6%}
#sidebar h3,#sidebar-l h3,.cat-w-icon {background:#f8f8f8;height:38px;line-height:38px;border-bottom:1px solid #ddd}
.widget-title a,.cat-w-icon a {display:block}
.widget {background:#fff;margin:0 0 10px 0;border:1px solid #ddd;border-radius:2px}
.widget ul li {width:99%;line-height:28px;white-space:nowrap;word-wrap:normal;text-overflow:ellipsis;overflow:hidden}
.widget ul,#sidebar #searchform,#calendar_wrap,.tagcloud,#sidebar-l #searchform {padding:15px}
.widget ul li ul {padding:5px 20px}
.widget .picture {margin:0 -5px}
.widget-title .be-warning {font-size:16px !important;color:#777;font-weight:normal;margin:0 15px}
.widget .picture {padding:10px 15px}
.widget .textwidget {padding:18px}
#advert_widget,.php_text .widget-text {padding:3px}
.widget_media_video,.widget_media_audio {padding:3px}
.widget_media_image img {float:left;width:100%;height:auto;max-width:100%;padding:3px}
.widget .textwidget img,#advert_widget img {max-width:100%;width:100%;height:auto;display:block}
.widget_categories,.widget_links,#sidebar .widget_nav_menu,#sidebar-l .widget_nav_menu {padding:0 0 10px 0}
.widget_cat_icon ul,.widget_categories ul,.widget_nav_menu ul {padding:9px 7px 9px 8px}
.widget_categories li,.widget_links li,#sidebar .widget_nav_menu li,#sidebar-l .widget_nav_menu li {float:left;width:49.5% !important;margin:0 -3px -1px 2px}
.widget_categories a,.widget_links a,#sidebar .widget_nav_menu a,#sidebar-l .widget_nav_menu a {text-align:center;padding:5px 0;display:block;border:1px solid #ddd}
.widget_categories a:hover,.widget_links a:hover,#sidebar .widget_nav_menu a:hover,#sidebar-l .widget_nav_menu a:hover {background:#3690cf;color:#fff !important;border:1px solid #3690cf;transition:all .1s ease-in 0s}
.tagcloud {padding:5px 0 5px 2px}
.tagcloud a {float:left;margin:2px;padding:0 7px;color:#fff;line-height:26px;text-align:center;opacity:.7;border-radius:2px}
.tagcloud a:hover {background:#000 !important}
.widget_archive select,.widget_categories select {width:140px;margin:10px 20px;border:1px solid #ddd}
#tag_cloud_widget {position:relative;width:100%;height:240px;overflow:hidden;margin:10px auto 10px}
#tag_cloud_widget a {position:absolute;color:#fff;text-align:center;text-overflow:ellipsis;white-space:nowrap;top:0;left:0;padding:3px 5px;box-shadow:0 1px 1px rgba(0,0,0,0.08)}
#tag_cloud_widget a:hover {background:#d02f53;display:block}
#tag_cloud_widget a:nth-child(n) {background:#666;border-radius:3px;display:inline-block;line-height:18px;margin:0 10px 15px 0}
#tag_cloud_widget a:nth-child(n) {white-space:nowrap;_white-space:normal;overflow:hidden;text-overflow:ellipsis}
#tag_cloud_widget a:nth-child(2n) {background:#d1a601}
#tag_cloud_widget a:nth-child(3n) {background:#286c4a}
#tag_cloud_widget a:nth-child(5n) {background:#518ab2}
#tag_cloud_widget a:nth-child(4n) {background:#c91d13}
#tag_cloud_widget a {line-height:15px;background:#999}
.widget_color_cat ul {padding:0}
.widget_color_cat ul li {width:100%}
.color-cat a {text-align:center;line-height:40px;display:block}
.color-cat a:hover {color:#fff;background:#3690cf;transition:All .3s ease}
.color-cat li {border-bottom:1px solid #ddd}
.color-cat li:last-child {border-bottom:0}
.zm-notice {position:relative}
.zm-notice ul {padding:0}
.list-img-box img {float:left;height:auto;max-width:100%}
.notice-main {width:100%;height:50px;overflow:hidden;animation:bg-color 10s infinite;background:rgba(248,93,0,0.8)}
.notice-main-img {position:absolute;left:0;bottom:0}
@keyframes bg-color {0% {background:rgba(248,93,0,0.8)}
30% {background:rgba(180,56,195,0.8)}
60% {background:rgba(122,185,81,0.8)}
100% {background:rgba(248,93,0,0.8)}
}
.list a {width:99%;font-size:14px;font-size:1.4rem;color:#fff;display:block;line-height:50px;padding:0 10px;white-space:nowrap;word-wrap:normal;text-overflow:ellipsis;overflow:hidden}
.new_cat .new-title {white-space:normal}
.hot_commend .thumbnail,.new_cat .thumbnail {position:relative;float:left;width:100px;height:75px;margin:8px 8px 8px 0;overflow:hidden}
.hot_commend a img,.new_cat a img {float:left;width:100px;height:auto}
.hot_commend .hot-title,.new_cat .new-title {height:53px;margin-top:5px;line-height:25px;overflow:hidden;white-space:normal;display:block}
.hot_commend .views,.new_cat .date {float:right;color:#999}
.hot_commend ul .be {color:#999}
.li-icon {background:#ccc;font-size:12px;color:#fff;line-height:180%;margin:0 5px 0 0;padding:0 5px;border-radius:2px}
.li-icon-1,.li-icon-2,.li-icon-3 {background:#c40000}
.li-number {float:left;background:#c40000;font-size:12px;color:#fff;line-height:150%;margin:4px 5px 0 0;padding:0 5px;border-radius:2px}
.li-numbers {float:left;background:#ccc;font-size:12px;color:#fff;line-height:150%;margin:4px 5px 0 0;padding:0 5px;border-radius:2px}
.timing_post li i {color:#999;padding:0 5px 0 0}
#wp-calendar {width:100%}
#wp-calendar caption {text-align:center;font-weight:bold}
#wp-calendar tbody td,#wp-calendar tfoot td {text-align:center;padding:5px}
#wp-calendar a {color:#3690cf}
#readers_widget {padding:15px 5px 10px 10px}
#readers_widget span {padding:0 3px 6px 3px;overflow:hidden;display:block}
.readers img {float:left;max-width:100%;width:100%;height:auto;margin:0 -3px}
.readers-avatar {float:left;width:16.66666%}
#message .avatar {float:left;width:24px;height:24px;margin:6px 8px 0 0;border-radius:2px}
.wp-smiley {display:inline !important;height:24px !important;max-height:24px !important}
#message .wp-smiley {height:15px !important}
.message-tab .wp-smiley {float:inherit;width:15px;height:15px !important}
.message-widget ul li {width:99%;line-height:37px;_white-space:normal;border-bottom:1px dashed #dadada}
.message-page ul li {width:99%;line-height:37px;white-space:nowrap;_white-space:normal;overflow:hidden;text-overflow:ellipsis;border-bottom:1px dashed #dadada}
.new_cat .views,.widget-cat a {color:#999}
.new_cat .discuss {color:#999;float:left}
.widget-cat .be {color:#999;margin:0 5px 0 0}
.author_widget_box {float:left;width:100%;padding:20px 10px 10px 10px}
.author_box {max-width:100%;width:100%;height:auto;margin:0 0 10px;overflow:hidden;-webkit-transition-duration:.5s;text-align:center}
.author_box img {max-width:100%;width:100%;height:auto;border-radius:2px}
.author_widget_box .xl9 {position:relative;min-height:1px;padding:0 5px}
#sidebar .xl9,#sidebar-l .xl9 {float:left;width:25%;-webkit-transition-duration:.5s}
@media screen and (min-width:700px) {#cms-widget-one .xl9 {width:12.5%;-webkit-transition-duration:.5s}
}
@media screen and (max-width:480px) {#cms-widget-one .xl9 {width:25%;-webkit-transition-duration:.5s}
}
@media screen and (max-width:320px) {#cms-widget-one .xl9 {width:50%;-webkit-transition-duration:.5s}
}
.rss-widget-icon {display:none}
.img-x2 {position:relative;float:left;width:50%;padding:5px}
.img-box {margin:0 -5px}
.insets {overflow:hidden;border-radius:2px}
.insets a img {float:left;max-width:100%;width:100%;height:auto}
.feed-rss,.feed-about {position:relative;font-size:18px;display:block}

.sidebar-hide {animation:fade-in;animation-duration:1s;-webkit-animation:fade-in 1s}
.widge-caption a {width:100%;line-height:40px;display:block;padding:0 20px;text-align:center;overflow:hidden;overflow-wrap:normal;text-overflow:ellipsis;white-space:nowrap}
#cms-widget-two .slider_post h3 {margin:0 !important}
.slider-widge {position:relative;width:100%;overflow:hidden}
.slider-widge img {float:left;width:100%;height:auto;max-width:100%}
.w-thumbnail img {float:left;height:auto;max-width:100%;width:100%}
.w-img-cat ul {padding:0 15px 15px 15px}
.title-img-cat li:first-child {font-size:16px;font-weight:bold;padding:5px 0}
#cms-widget-two .t_img_cat h3,#cms-widget-three .t_img_cat h3 {margin:0}
.widget_cat_icon li,.widget .menu li {position:relative}
.widget-icon,#sidebar .widget .menu li i {position:absolute;top:16px;left:10px}
.about-main {font-size:14px;position:relative;padding:10px 15px 0 15px}
.about-img {width:100px;margin:30px auto 10px}
.about-img img {background:#fff;float:left;width:100px;height:100px;padding:5px;border-radius:100px}
.footer-widget .about-img img {border:0}
.footer-widget .about-main {padding:10px 0 0}
.about-name {font-size:15px;font-weight:700;text-align:center;padding:10px 0 0}
.about-inf {background:#f8f8f8;float:left;font-size:14px;text-align:center;width:100%;border-top:1px solid #ddd}
.about-the {text-align:center;margin-bottom:10px}
.about-inf .about {float:left;line-height:20px;height:58px;padding:8px 0;width:33.33333333333333%}
.all-view {display:none}
.social-clear {height:10px}
.about-pn {border-left:1px solid #ddd;border-right:1px solid #ddd}
.author-meta-box {position:relative;padding:0 0 15px 0}
.author-back {position:absolute}
.author-back img {float:left;height:auto;width:100%}
.author-meta {position:relative;padding:20px 0 0 0}
.author-avatar {width:100px;margin:0 auto 10px}
.author-avatar img {background:#fff;float:left;width:100px;height:100px;padding:5px;border-radius:100px}
.author-the {background:#fff;font-size:15px;font-weight:bold;text-align:center;padding:10px 0 0 0}
.author-description {color:#999;text-align:center;padding:5px 15px}
.author-th {background:#fff;position:relative;margin:0 auto}
.author-th-inf {background:#fff;position:relative;margin:10px 20px}
.author-n {width:33.333333333333333%;float:left;color:#999;text-align:center;border-right:1px dashed #dadada}
.author-th-views {border-right:0}
.author-nickname {padding:0 15px 0 0}
.author-m {text-align:center;padding:15px 0}
.author-m a {color:#fff;padding:8px 15px;background:#3690cf;border-radius:2px}
.author-m a:hover {color:#fff;background:#666}
.author-n span {color:#666}

.keep-me {display:none}
.tab-title .selected {background:#fff;padding:0 0 1px 0}
.tab-title span {float:left;width:50%;text-align:center;cursor:pointer;border-right:1px solid #ddd}
.tab-title span:nth-child(even) {border-right:0}
.tab-reg {display:none}
.widget_zm_tabs {overflow:hidden}
.widget_zm_tabs h3 {margin:0 0 -1px 0;border:1px solid #ddd}
.widget_zm_tabs h3 i {float:inherit;height:39px}
.zm-tabs-container {padding:15px 0 0 0;border-top:1px solid #ddd}
.zm-tabs-nav {background:#f8f8f8;height:40px;line-height:40px;margin:0 -2px 0 0}
.zm-tabs-container h4 {float:left;color:#999}
.zm-tabs-container ul {padding:0 15px 10px 15px;display:none}
.zm-tabs-nav a span {display:none}
.zm-tabs-nav a {background:#f8f8f8;float:left;color:#999;text-align:center;width:25%;border-right:1px solid #ddd}
.zm-tabs-nav .be {color:#999}
.zm-tabs-nav .current .be,.tab-recent .be {color:#333}
.zm-tabs-nav .current a,.tab-recent a {background:#fff;height:41px;border-bottom:0}
.message-tab .avatar {float:left;width:24px;height:24px;margin:6px 8px 0 0;border-radius:2px}
.message-tab ul li {width:99%;height:37px;padding-bottom:8px;line-height:37px;white-space:nowrap;_white-space:normal;overflow:hidden;text-overflow:ellipsis;border-bottom:1px dashed #dadada}
.widget_ajax {background:#fff}
.ajax-tabs {background:#f8f8f8}
.widget_ajax .new_cat {background:#fff;margin:-1px 0 0 0;border-top:1px solid #ddd}
.ajax_widget_content {position:relative}
.ajax_widget_content .ajax-tabs span {float:left;text-align:center}
.ajax_widget_content .has-6-tabs span {width:16.66666666666667%}
.ajax_widget_content .has-5-tabs span {width:20%}
.ajax_widget_content .has-4-tabs span {width:25%}
.ajax_widget_content .has-3-tabs span {width:33.333333333333333%}
.ajax_widget_content .has-2-tabs span {width:50%}
.ajax_widget_content h4 {float:left;color:#999}
.ajax_widget_content .tab_title a {background:#f8f8f8;height:41px;line-height:40px;display:block;margin:-1px 0 0 0;border-left:1px solid #ddd;border-top:1px solid #ddd;border-bottom:1px solid #ddd}
.ajax_widget_content .tab_title:first-child a {border-left:0}
.ajax_widget_content .tab_title.selected a {background:#fff;border-bottom:1px solid #fff}
#recent-tab:after {content:"\e73b"}
#popular-tab:after {content:"\e630"}
#hot-tab:after {content:"\e733"}
#recommend-tab:after {content:"\e8b8"}
#comments-tab:after {content:"\e89d"}
#review-tab:after {content:"\e73a"}
#recent-tab:after,#recommend-tab:after,#hot-tab:after,#popular-tab:after,#comments-tab:after,#review-tab:after {font-family:be;font-size:15px !important;color:#999}
.tab_title.selected #recent-tab:after,.tab_title.selected #recommend-tab:after,.tab_title.selected #hot-tab:after,.tab_title.selected #comments-tab:after,.tab_title.selected #review-tab:after,.tab_title.selected #popular-tab:after {color:#555}
.widget_ajax .message-tab ul li:last-child {border:0}
.widget_ajax .message-tab {border:0;padding:0 0 11px 0}
.ajax_widget_content .ajax-pagination {width:100%;margin:-10px 0 15px 0}
.ajax-pagination a {color:#999;width:50%;padding:0 15px}
.ajax-pagination a:hover {color:#3690cf}
.ajax-pagination .previous {float:left}
.ajax-pagination .next {float:right;text-align:right}
.ajax-pagination .next i {margin:0 0 0 3px}
.ajax-pagination .previous i {margin:0 3px 0 0}
.ajax-pagination .be {font-size:16px !important;vertical-align:middle}
.ajax-loading,.ajax_widget_content {min-height:580px}
.ajax-loading:before {content:"";display:block;position:absolute;top:40px;right:0;bottom:0;left:0;background-color:rgba(255,255,255,0.8);z-index:11}
.ajax-loading:after {content:"";margin:0 auto 3em auto;font-size:10px;position:absolute;top:45%;left:45%;z-index:12;text-indent:-9999em;border-top:.4em solid rgba(0,0,0,0.2);border-right:.4em solid rgba(0,0,0,0.2);border-bottom:.4em solid rgba(0,0,0,0.2);border-left:.4em solid #c40000;-webkit-animation:load8 .5s infinite linear;animation:load8 .5s infinite linear;border-radius:50%;width:2em;height:2em}
@-webkit-keyframes load8 {0% {-webkit-transform:rotate(0deg);transform:rotate(0deg)}
100% {-webkit-transform:rotate(360deg);transform:rotate(360deg)}
}
@keyframes load8 {0% {-webkit-transform:rotate(0deg);transform:rotate(0deg)}
100% {-webkit-transform:rotate(360deg);transform:rotate(360deg)}
}

#recently-viewed {min-height:20px}
.comments-title {background:#fff;margin-bottom:10px;padding:15px 20px;border:1px solid #ddd;border-radius:2px}
.comment-list,.comment-list ol {list-style:none}
.comment-list li {position:relative;background:#fff;margin:0 0 10px 0;padding:15px 20px;border:1px solid #ddd;border-radius:2px;word-wrap:break-word;word-break:break-all}
.comment-list .children li {list-style:none}
.comment-list .children {list-style:none;margin:8px 0 0 0}
.vcard .avatar {float:left;width:64px;height:64px;margin:7px 10px 0 0;border-radius:5px;transition:all .8s ease 0s}
@-webkit-keyframes avatar {16.65% {-webkit-transform:translateY(8px);transform:translateY(8px)}
33.3% {-webkit-transform:translateY(-6px);transform:translateY(-6px)}
49.95% {-webkit-transform:translateY(4px);transform:translateY(4px)}
66.6% {-webkit-transform:translateY(-2px);transform:translateY(-2px)}
83.25% {-webkit-transform:translateY(1px);transform:translateY(1px)}
100% {-webkit-transform:translateY(0);transform:translateY(0)}
}
@keyframes avatar {16.65% {-webkit-transform:translateY(8px);transform:translateY(8px)}
33.3% {-webkit-transform:translateY(-6px);transform:translateY(-6px)}
49.95% {-webkit-transform:translateY(4px);transform:translateY(4px)}
66.6% {-webkit-transform:translateY(-2px);transform:translateY(-2px)}
83.25% {-webkit-transform:translateY(1px);transform:translateY(1px)}
100% {-webkit-transform:translateY(0);transform:translateY(0)}
}
.comment-body:hover .avatar {-webkit-animation-name:avatar;animation-name:avatar;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-iteration-count:1;animation-iteration-count:1}
.comment-author {color:#999;text-transform:capitalize}
.fn {font-style:normal;font-weight:bold}
.floor {color:#999}
.comment-author .author-admin {font-size:12px;color:#fff;padding:0 4px;background:#c40000;border-radius:2px}
.comment-meta,.comment-meta a {color:#999}
.reply {position:absolute;top:-1px;right:-1px}
@media screen and (min-width:1025px) {.reply {display:none}
.comment:hover .reply {display:inline;animation:fade-in;animation-duration:.2s;-webkit-animation:fade-in .2s}
}
.reply a {background:#fff;line-height:25px;display:block;padding:0 10px;border:1px solid #ddd;border-radius:2px}
.reply a:hover {background:#3690cf;color:#fff;border:1px solid #3690cf;transition:all .2s ease-in 0s}
.at,.at a {color:#3690cf}
.no-comments {background:#fff;text-align:center;margin:0 0 10px 0;padding:10px;border:1px solid #ddd}
#edita {color:#8b8b8b}
#edita .be {color:#c40000;margin:0 10px 0 0}
.comment-author .be-favoriteoutline {color:#d03333;padding-left:5px}
.comment-form-comment .be-info,.comment-form-comment .be-loader {color:#c40000;margin:0 10px 0 0}
.comment-form-comment #loading {position:relative}
.txt-etc {margin-left:20px}
.loading-spin {position:absolute;top:6px;left:0;width:14px;height:14px;line-height:14px;display:block;animation:spin-reverse 1200ms infinite linear}
@keyframes spin-reverse {0% {transform:scaleX(-1) rotate(360deg)}
100% {transform:scaleX(-1) rotate(0deg)}
}
.vip {position:relative}
.vip i {font-size:13px;padding-left:3px}
.lv {position:absolute;width:30px;font-size:9px;top:-6px;left:20px}
.vip0 .be,.vip0 .lv {color:#bbb}
.vip1 .be,.vip1 .lv {color:#46c0e6}
.vip2 .be,.vip2 .lv {color:#f49800}
.vip3 .be,.vip3 .lv {color:#7ab951}
.vip4 .be,.vip4 .lv {color:#f566f5}
.vip5 .be,.vip5 .lv {color:#d03333}
.vip6 .be,.vip6 .lv,.vip7 .be,.vip7 .lv,.vip8 .be,.vip8 .lv,.vip9 .be,.vip9 .lv {color:#f40}
.floor-c {color:#fff;padding:0 4px;border-radius:2px}
.floor-s {background:#f93}
.floor-b {background:#09c}
.floor-d {background:#9c3}
.floor-l {background:#ccc}
#respond {background:#fff;margin:0 0 10px 0;padding:10px 20px;border:1px solid #ddd;border-radius:2px}
#respond h3 {font-size:15px;font-size:1.5rem;margin:5px 0 15px 0}
#respond h3 a {float:right;font-size:14px;font-size:1.4rem;font-weight:normal;padding:2px 10px;border:1px solid #ddd;border-radius:2px}
#comment-author-info {width:50%}
.author-form {display:none}
.author-form-fill {display:block}
@media screen and (max-width:640px) {#comment-author-info {width:100%}
}
#comment-author-info input {background:#fff;position:relative;width:100%;height:38px;line-height:38px;margin:0 10px 10px 0;padding:0 10px;border:1px solid #ddd;display:block;text-indent:75px;border-radius:2px;-webkit-appearance:none;_vertical-align:middle}
#comment {background:#fff;width:100%;margin:0 10px 10px 0;padding:5px 10px;resize:vertical;border:1px solid #ddd;border-radius:2px;-webkit-appearance:none}
#respond .comment-form-author,#respond .comment-form-email,#respond .comment-form-url,#respond .comment-form-qq,#respond .comment-form-comment {position:relative}
#respond .comment-form-author label,#respond .comment-form-email label,#respond .comment-form-url label,#respond .comment-form-qq label,#respond .comment-form-comment label {background:#f1f1f1;position:absolute;color:#555;display:inline-block;top:0;left:0;width:75px;height:38px;line-height:37px;padding:0 10px;border-radius:2px 0 0 2px;border:1px solid #ddd;z-index:1}
#respond input[type="text"]:focus,#respond textarea:focus {text-indent:0 !important;z-index:1;border:1px solid #3690cf}
#respond .comment-form-author .required,#respond .comment-form-email .required {position:absolute;color:#bd3500;font-size:20px;font-weight:bold;right:5px;z-index:1}
#respond #submit {background:#fff;width:50%;margin:5px 0 15px 0;padding:8px;cursor:pointer;border:1px solid #ddd;border-radius:2px;-webkit-appearance:none}
#respond #submit:hover {background:#3690cf;color:#fff;border:1px solid #3690cf;transition:all .2s ease-in 0s}
.comment-nologin {font-size:14px;color:#999;font-weight:bold;text-align:center;margin:20px 0}
.login-respond,.login-respond a {background:#3690cf;color:#fff !important;margin:0 15px;padding:5px 15px;cursor:pointer;border-radius:5px;border:1px solid #3690cf}
.login-respond:hover {background:#666;border:1px solid #666}
.user_avatar,.author_avatar {height:50px;line-height:25px;margin:0 0 15px 0}
.user_avatar img,.author_avatar img {float:left;width:48px;height:auto;margin:0 10px 0 0;border-radius:5px}
.comment-tool {float:right;width:90px;margin:0}
.comment-tool a {background:#fff;float:right;color:#777;width:30px;height:30px;text-align:center;line-height:29px;margin:0 0 0 10px;border:1px solid #ddd;border-radius:2px}
.comment-tool a:hover {background:#3690cf;color:#fff;border:1px solid #3690cf}
@media screen and (max-width:640px) {.comment-tool {display:none}
#respond #submit {width:100%}
}
.emoji-box {display:none;position:relative;margin:0 0 5px 0}
.emoji-box img {float:left;width:24px;height:24px}
#trackbacks {margin:0 0 10px 0}
.backs {background:#fff;padding:10px 15px;border:1px solid #ddd;cursor:pointer;border-radius:2px}
.track {background:#fff;padding:10px 15px;border:1px solid #ddd;border-top:0;border-radius:0 0 2px 2px;display:none}
.track {background:#fff;padding:10px 15px;border:1px solid #ddd;border-top:0;border-radius:0 0 2px 2px;display:none}
.track li {margin:0;padding:0;border:0;border-radius:0}
.comments-anchor,.scroll-comments {position:relative;top:-10px}
li.comments-anchor {background:transparent;border:0;margin:0;padding:0}

.txtstatus {animation:fade-in;animation-duration:1s;-webkit-animation:fade-in 1s}
.links-box {width:1122px;margin:0 auto;padding:0 0 10px}
#links {margin:0 -2px}
#links h2 {font-size:18px;margin:10px 0;border:0}
.link-f {max-width:100%;width:100%;height:auto;overflow:hidden}
.link-f a img {max-width:100%;width:100%;height:auto;margin:0 auto;vertical-align:middle}
.link-f a {background:#fff;text-align:center;padding:5px;display:block;white-space:nowrap;word-wrap:normal;text-overflow:ellipsis;overflow:hidden;border:1px solid #ddd;border-radius:2px;-webkit-transition-duration:.5s}
.link-img a {padding:0;border:0 !important;background:transparent !important}
.link-f a:hover {background:#3690cf;color:#fff !important;border:1px solid #3690cf;transition:all .1s ease-in 0s}
.links-group {width:100%;background:#f1f1f1}
.links-group #links {width:1122px;margin:0 auto;padding:20px 0}
@media screen and (max-width:1122px) {.links-group #links {width:98%}
}
.lx7,.child-cat li {float:left;min-height:1px;padding:2px}
@media screen and (min-width:280px) {.lx7,.child-cat li {width:50%;-webkit-transition-duration:.5s}
}
@media screen and (min-width:550px) {.lx7,.child-cat li {width:33.33333333%}
}
@media screen and (min-width:700px) {.lx7,.child-cat li {width:25%;-webkit-transition-duration:.5s}
}
@media screen and (min-width:1025px) {.lx7,.child-cat li {width:20%;-webkit-transition-duration:.5s}
}
@media screen and (min-width:1024px) {.lx7,.child-cat li {width:14.2857%;-webkit-transition-duration:.5s}
}
@media screen and (max-width:550px) {#links {margin:6px 0 0 0}
}
.linkcat h2 {clear:both;padding:0 0 0 10px}
.link-all a:hover {background:#3690cf;color:#fff !important;border:1px solid #3690cf;transition:all .1s ease-in 0s}
#colophon {background:#fff;position:relative;width:100%;border-top:1px solid #ddd;box-shadow:0 -1px 1px rgba(0,0,0,0.03)}
.site-info {text-align:center;margin:0 5%;padding:15px 0}
.add-info {padding:5px 0;display:block}
.footer-clear {height:20px}

@media screen and (min-width:550px) {.pagination {float:right}
.pagination a,.pagination a:visited {float:left;background:#fff;margin:0 0 10px 5px;padding:8px 11px;line-height:100%;border:1px solid #ddd;border-radius:2px}
.pagination .current,.pagination .dots {background:#fff;float:left;margin:0 0 0 5px;padding:8px 11px;line-height:100%;border:1px solid #ddd;border-radius:2px}
.pagination span.current,.pagination a:hover {background:#3690cf;color:#fff;border:1px solid #3690cf}
.screen-reader-text,.pages {display:none}
.nav-links .prev i,.nav-links .next i {line-height:12px}
#picture .navigation,#tao .navigation {margin:0 5px 0 0}
.comment-navigation i {padding:0}
}
@media screen and (max-width:550px) {#picture .navigation,#tao .navigation {width:97%;display:inline-block;margin:0 4px}
.pagination .nav-links {min-height:30px;position:relative;text-align:center}
.pagination .current .screen-reader-text {position:static !important}
.screen-reader-text {height:1px;overflow:hidden;position:absolute !important}
.page-numbers {display:none;line-height:25px;padding:5px 10px}
.pagination .page-numbers.current {text-transform:uppercase}
.pagination .current {display:inline-block}
.pagination .prev,.pagination .next {background:#3690cf;color:#fff;display:inline-block;height:35px;overflow:hidden;position:absolute;border:1px solid #3690cf}
.pagination .prev i,.pagination .next i {padding:5px 5px}
.pagination .next,.pagination .prev {border-radius:2px}
.pagination .prev a,.pagination .next a {color:#fff;line-height:20px;padding:0;display:inline-block}
.pagination .prev {left:0}
.pagination .prev:before {left:-1px}
.pagination .next {right:0}
.pagination .next:before {right:-1px}

}

#picture .ias-spinner,#tao .ias-spinner,#picture .ias-trigger-next,#tao .ias-trigger-next {margin:3px 0 0 5px}

#comments .nav-previous,#comments .nav-next {display:none}
@-webkit-keyframes scale {0% {-webkit-transform:scale(1);transform:scale(1);opacity:1}
45% {-webkit-transform:scale(0.1);transform:scale(0.1);opacity:.7}
80% {-webkit-transform:scale(1);transform:scale(1);opacity:1}
}
@keyframes scale {0% {-webkit-transform:scale(1);transform:scale(1);opacity:1}
45% {-webkit-transform:scale(0.1);transform:scale(0.1);opacity:.7}
80% {-webkit-transform:scale(1);transform:scale(1);opacity:1}
}
.ball-pulse>div:nth-child(1) {-webkit-animation:scale .75s -.24s infinite cubic-bezier(0.2,0.68,0.18,1.08);animation:scale .75s -.24s infinite cubic-bezier(0.2,0.68,0.18,1.08)}
.ball-pulse>div:nth-child(2) {-webkit-animation:scale .75s -.12s infinite cubic-bezier(0.2,0.68,0.18,1.08);animation:scale .75s -.12s infinite cubic-bezier(0.2,0.68,0.18,1.08)}
.ball-pulse>div:nth-child(3) {-webkit-animation:scale .75s 0s infinite cubic-bezier(0.2,0.68,0.18,1.08);animation:scale .75s 0s infinite cubic-bezier(0.2,0.68,0.18,1.08)}
.ball-pulse>div {width:10px;height:10px;border-radius:100%;margin:2px;-webkit-animation-fill-mode:both;animation-fill-mode:both;display:inline-block;border:1px solid #3690cf}
@media screen and (min-width:550px) {#picture .pagination,#tao .pagination {width:75%}
#picture .nav-links,#tao .nav-links {float:right}
}

.nav-links ul{list-style: none;}
.nav-links ul li{width:80px; height:30px; float:left;}

@media screen and (max-width:550px) {.ias-trigger-next {float:inherit;position:relative;text-align:center;margin:-15px auto 10px;padding:0}
.ias-trigger-next span {display:none}
.ias-trigger-next .be {font-size:20px !important;line-height:40px;margin-right:0}
.ias-trigger-next a {padding:13px;border-radius:30px}
.ias-trigger-next a:hover {background:#3690cf;color:#fff;border:1px solid #3690cf}
.ias-spinner {float:inherit;width:98%;margin:0 auto;height:35px}
#picture .ias-spinner,#tao .ias-spinner {height:45px}
}
.type-cat {margin:0 0 8px 0}
.child-cat {margin:0 -2px 5px -2px}
.type-cat a,.child-cat a {background:#fff;text-align:center;line-height:30px;padding:0 5px;display:block;white-space:nowrap;word-wrap:normal;text-overflow:ellipsis;overflow:hidden;border:1px solid #ddd;border-radius:2px;-webkit-transition-duration:.5s}
.type-cat a:hover,.child-cat a:hover {background:#3690cf;color:#fff !important;border:1px solid #3690cf;transition:all .1s ease-in 0s}

@media screen and (max-width:700px) {#header-widget .menu-item {width:25%}
}
@media screen and (max-width:600px) {#header-widget .menu-item {width:33.333333333333%}
}
@media screen and (max-width:480px) {#header-widget .menu-item {width:50%}
}
.picture-box {background:#fff;margin:0 0 10px 0;padding:0;overflow:hidden;border:1px solid #ddd;border-radius:2px}
.picture-img {max-width:100%;width:100%;height:auto;overflow:hidden;-webkit-transition-duration:.5s}
.picture-img a img {float:left;max-width:100%;width:100%;height:auto}
.picture-title a {text-align:center;line-height:45px;padding:0 10px;white-space:nowrap;word-wrap:normal;text-overflow:ellipsis;overflow:hidden;display:block}
#picture {margin:0 -5px}
#picture .video,#picture .picture,#picture .post,#picture .show {position:relative;float:left;width:25%;min-height:1px;margin:0;padding:0 5px;-webkit-transition-duration:.5s}
@media screen and (max-width:800px) {#picture .video,#picture .picture,#picture .post,#picture .show {width:33.3333333333333333%}
}
@media screen and (max-width:600px) {#picture .video,#picture .picture,#picture .post,#picture .show {width:50%}
}
@media screen and (min-width:999px) {.picture-img {overflow:hidden}
}
@media screen and (max-width:480px) {.archive #video,.archive #picture,.home #picture,.page #picture {margin:0 -3px}
}
#picture .post {background:transparent;border:0;border-radius:0}
.grid-title {line-height:25px;height:50px;margin:5px 15px;overflow:hidden}
.grid-inf {float:left;width:100%;color:#999;line-height:30px;margin:0 0 10px 0;padding:0 15px}
.g-cat a {color:#999}
.grid-inf-l {float:right}
.grid-inf-l .views {position:absolute;top:15px;left:20px;color:#fff;z-index:1;text-shadow:0 0 2px #000}
.grid-inf-mark {position:absolute;top:15px;left:15px;color:#fff;font-size:14px;font-size:1.4rem;z-index:1}
.format-link .grid-inf-l .views {position:inherit;color:#c40000;z-index:0}
.grid-inf .link-inf {color:#c40000;font-weight:bold}
.grid-like {position:absolute;top:15px;right:20px;color:#ddd;z-index:3;text-shadow:0 0 2px #000}
.picture-img {position:relative}
.hide-box,.hide-excerpt {display:none;cursor:pointer}
.picture-img:hover .hide-box {display:block}
.picture-img:hover .hide-excerpt {display:block}
.hide-box {position:absolute;width:100%;height:100%;z-index:2;background:#000;background:rgba(0,0,0,0.5);transition:all .2s ease-in 0s}
.hide-excerpt {position:absolute;color:#fff;padding:5%;z-index:2}
#novel {margin:0 0 10px 0}
.novel-main {position:relative;float:left;width:20%;min-height:1px;margin:0;-webkit-transition-duration:.5s}
.novel-box {position:relative;background:#fff;margin:0 -1px -1px 0;border:1px solid #ddd;border-radius:2px}
.novel-title a {width:99%;line-height:45px;font-weight:normal;display:block;padding:0 10px;white-space:nowrap;word-wrap:normal;text-overflow:ellipsis;overflow:hidden}
.novel-title a:hover {color:#333}
.novel-box:hover {background:#f1f1f1}
@media screen and (max-width:1025px) {.novel-main {width:25%}
}
@media screen and (max-width:769px) {.novel-main {width:33.33333333333333333333%}
}
@media screen and (max-width:620px) {.novel-main {width:50%}
}
#post-fall {position:relative;-moz-column-count:4;-webkit-column-count:4;column-count:4;-moz-column-gap:1em;-webkit-column-gap:1em;column-gap:1em}
#post-fall .ias-trigger {position:absolute;bottom:-30px;left:0}
@media screen and (max-width:700px) {#post-fall {-moz-column-count:3;-webkit-column-count:3;column-count:3}
}
@media screen and (max-width:550px) {#post-fall {-moz-column-count:2;-webkit-column-count:2;column-count:2;padding-bottom:50px}
#post-fall .ias-trigger {position:absolute;bottom:0;left:44%}
}
#post-fall .post {background:transparent;margin:0;padding:0;border:0;border-radius:0}
.fall {-moz-page-break-inside:avoid;-webkit-column-break-inside:avoid;break-inside:avoid;overflow:auto}
#post-fall .grid-title {height:auto;padding:5px 0}
.fall-img {max-width:100%;width:100%;height:auto;overflow:hidden;-webkit-transition-duration:.5s}
.fall-img a img {float:left;max-width:100%;width:100%;height:auto}
.product-box {padding:10px}
.product-box h2 {font-size:15px;font-size:1.5rem;margin-bottom:10px;white-space:nowrap;word-wrap:normal;text-overflow:ellipsis;overflow:hidden}
.product-i {height:52px;margin-bottom:5px;overflow:hidden}
.taourl a {float:right;background:#f40;color:#fff;line-height:30px;margin:0 5px 5px 0;padding:0 10px;border:1px solid #f40;border-radius:2px;box-shadow:0 1px 1px rgba(0,0,0,0.1)}
.taourl a:hover {background:#ff662f;color:#fff}
.detail a {float:right;background:#fff;line-height:30px;margin:0 5px 0 0;padding:0 10px;border:1px solid #ddd;border-radius:2px}
.ded .price {float:left;width:50%;height:50px}
.go-url {float:left;width:50%}
.pricex {color:#f40}
.pricey {font-size:12px;color:#999;display:block}
.tao-img {max-width:100%;width:100%;height:auto;overflow:hidden;-webkit-transition-duration:.3s}
.tao-img a img {float:left;max-width:100%;width:100%;height:auto}
.tao-title {text-align:center;line-height:30px;margin:0 10px 5px 10px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}
#tao {margin:0 -5px}
.archive .tao,.taocat .tao {position:relative;float:left;min-height:1px;padding:0 5px;-webkit-transition-duration:.5s}
.tao-box {background:#fff;margin:0 0 10px 0;border:1px solid #ddd;border-radius:2px;overflow:hidden}
@media screen and (min-width:1025px) {.archive .tao,.taocat .tao {width:25%}
}
@media screen and (max-width:1025px) {.archive .tao,.taocat .tao {width:33.33333333333333333%}
}
@media screen and (max-width:690px) {.archive .tao,.taocat .tao {width:50%}
}
@media screen and (max-width:420px) {.archive .tao,.taocat .tao {float:left;width:50%}
#tao {margin:0 -3px}
}
@media screen and (max-width:480px) {.price {width:100%;margin:0 0 5px 0}
.go-url {width:100%;margin:0 0 5px 0}
.product-i {display:none}
}
.grid-cat {position:absolute;background:#3690cf;margin:1px 6px;padding:5px 15px;z-index:2;background:rgba(47,136,154,0.8);border-radius:2px 0 0 0}
.grid-cat a {font-size:16px;font-size:1.6rem;color:#fff}
.grid-cat a:hover {color:#fff}
.grid-cat .be-video,.grid-cat .be-picture {font-size:18px;font-size:1.8rem;margin:0 5px 0 0}
.insets {position:relative;display:block}
.img-title {position:absolute;width:100%;height:100%;line-height:20px;padding:10px;z-index:2;display:none;background:#000;background:rgba(0,0,0,0.5)}
.insets:hover .img-title {display:block}
.img-title a,.img-title a:hover {width:100%;height:100%;color:#fff;display:block;padding:10px;border-radius:2px;border:1px solid #ddd}
#scroll {width:32px;float:right;position:fixed;right:10px;bottom:50px;z-index:9999}
#scroll li a {background:#fff;font-size:16px;color:#777;width:32px;height:32px;line-height:28px;text-align:center;vertical-align:middle;margin-top:4px;display:block;cursor:pointer;background:rgba(255,255,255,0.6);border:1px solid #ddd;border-radius:2px}
@media screen and (min-width:1025px) {#scroll li a:hover {background:#3690cf;color:#fff;border:1px solid #3690cf;transition:all .2s ease-in 0s}
.scroll-home {display:none !important}
}
.qr-img {position:fixed;background:#fff;bottom:50px;right:50px;max-width:300px;z-index:9999;display:none;border-radius:4px;padding:10px 10px 2px 10px;animation:fade-in;animation-duration:.5s;-webkit-animation:fade-in .5s;border:1px solid #ddd;box-shadow:0 1px 1px rgba(0,0,0,0.05)}
#output img {position:absolute;top:72px;right:72px;width:25px;height:25px}
.qr-img .arrow {position:absolute;font-size:26px !important;bottom:2px}
.qr-img .arrow .be {font-size:16px !important}
.arrow-y {color:#fff;right:-10px}
.arrow-z {color:#c6c6c6;right:-11px}
#output td {border:0}
#output td {padding:0}
.page-template-template-blog #scroll li a.scroll-c,.page-template-template-code #scroll li a.scroll-c,.page-template-template-links #scroll li a.scroll-c,.page-template-template-archives #scroll li a.scroll-c,.page-template-template-cms #scroll li a.scroll-c,.page-template-template-hot #scroll li a.scroll-c,.page-template-template-tag #scroll li a.scroll-c,.page-template-template-tougao #scroll li a.scroll-c,.page-template-template-contact #scroll li a.scroll-c,.page-template-template-message #scroll li a.scroll-c,.page-template-template-baidu #scroll li a.scroll-c {display:none}
#slideshow {position:relative;margin:0 0 10px 0}
.slider-home {overflow:hidden;border-radius:2px}
.slider-home .post,#page .slider-home .page {position:relative;background:#fff;margin:0;padding:0;border:0;border-radius:2px}
.slider-home img {float:left;width:100%;height:310px;max-width:100%;border-radius:2px}
.slider-single .fancybox:nth-child(n+2):nth-child(-n+20),.slider-widge .slider-widge-main:nth-child(n+2):nth-child(-n+10),.slider-home .post:nth-child(n+2):nth-child(-n+10),.slider-group .slider-group-main:nth-child(n+2):nth-child(-n+10),.slider-title .slider-title-img:nth-child(n+2):nth-child(-n+10) {display:none}
.slider-home .slider-home-title {position:absolute;background:#c40000;display:block;left:0;top:0;color:#fff;line-height:28px;padding:0 15px;max-width:none;border-radius:2px 0 0 0;z-index:2}
.slider-home .owl-dots,.slider-single .owl-dots,.slider-title .owl-dots,.slider-group .owl-dots,.slider-widge .owl-dots {position:absolute;bottom:0;margin:0 auto;max-width:100%;padding:10px 0;text-align:center;width:100%;z-index:2}
.slider-widge .owl-dots {bottom:30px}
.slider-home .owl-nav,.slider-group .owl-nav,.slider-single .owl-nav {position:absolute;top:50%;left:50%;color:#3690cf;text-align:center;overflow:hidden;text-decoration:none;width:100%;z-index:9999;border-radius:2px;pointer-events:none;display:none;transform:translateX(-50%) translateY(-50%);-webkit-transform:translateX(-50%) translateY(-50%)}
#slideshow:hover .slider-home .owl-nav,#slider-group:hover .owl-nav,#slider-single:hover .owl-nav {display:block;animation:fade-in;animation-duration:.5s}
.owl-nav .owl-prev {float:left;pointer-events:auto}
.owl-nav .owl-next {float:right;pointer-events:auto}
@media screen and (max-width:480px) {.owl-nav,.slider-home-title-custom {display:none !important}
}
.slider-rolling-box {background:#fff;margin:0 0 10px 0;overflow:hidden;border:1px solid #ddd;border-radius:2px}
#slider-rolling .scrolling-img {position:inherit;margin:0;padding:15px 15px 10px 15px;border:0;border-radius:0}
.slider-rolling img {float:left;width:100%;/*height:auto;*/height:150px;max-width:100%}
.carousel-title {text-align:left;height:42px;line-height:20px;margin-top:10px;padding:0 5px;overflow:hidden}
.slider-rolling .owl-nav {position:absolute;top:15px;right:15px;display:none}
.slider-rolling:hover .owl-nav {display:block;animation:fade-in;animation-duration:.5s}
.slider-rolling .owl-prev,.slider-rolling .owl-next {float:none}
.grid-carousel-box {margin:0 -5px 10px -5px;overflow:hidden}
#grid-carousel {position:relative}
#grid-carousel .post {margin:0 5px;padding:0}
.grid-carousel-main {border:1px solid #ddd;border-radius:2px}
#grid-carousel .owl-item img {border-radius:2px 2px 0 0}
.grid-carousel-box {width:auto;border-radius:2px 2px 0 0}
.grid-carousel-box .grid-cat-title {padding:0 0 0 10px}
.owl-carousel .animated {-webkit-animation-duration:800ms;animation-duration:800ms;-webkit-animation-fill-mode:both;animation-fill-mode:both}
.owl-carousel .owl-animated-in {z-index:0}
.owl-carousel .owl-animated-out {z-index:1}
.owl-carousel .fadeOut {-webkit-animation-name:fadeOut;animation-name:fadeOut}
@-webkit-keyframes fadeOut {0% {opacity:1}
100% {opacity:0}
}
@keyframes fadeOut {0% {opacity:1}
100% {opacity:0}
}
.owl-carousel {display:none;width:100%;-webkit-tap-highlight-color:transparent;position:relative;z-index:1}
.owl-carousel .owl-stage {position:relative;-ms-touch-action:pan-Y}
.owl-carousel .owl-stage:after {content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}
.owl-carousel .owl-stage-outer {position:relative;overflow:hidden;-webkit-transform:translate3d(0px,0px,0px)}
.owl-carousel .owl-controls .owl-nav .owl-prev,.owl-carousel .owl-controls .owl-nav .owl-next,.owl-carousel .owl-controls .owl-dot {cursor:pointer;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.owl-carousel.owl-loaded {display:block}
.owl-carousel.owl-loading {opacity:0;display:block}
.owl-carousel.owl-hidden {opacity:0}
.owl-carousel .owl-refresh .owl-item {display:none}
.owl-carousel .owl-item {position:relative;min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.owl-carousel .owl-item img {display:block;width:100%;-webkit-transform-style:preserve-3d}
.scrolling-thumbnail {overflow:hidden;border-radius:2px}
.grid-scrolling-thumbnail {overflow:hidden;border-radius:2px 2px 0 0}
.slider-rolling .owl-item img {width:auto}
.owl-carousel.owl-text-select-on .owl-item {-webkit-user-select:auto;-moz-user-select:auto;-ms-user-select:auto;user-select:auto}
.owl-carousel .owl-grab {cursor:move;cursor:grab}
.owl-carousel.owl-rtl {direction:rtl}
.owl-carousel.owl-rtl .owl-item {float:right}
.owl-theme .owl-controls {margin-top:0;text-align:center;-webkit-tap-highlight-color:transparent}
.owl-theme .owl-controls .owl-nav [class*=owl-] {color:#fff;display:inline-block;margin:5px;padding:4px 10px;line-height:26px;border-radius:30px;background:#3690cf;opacity:.7}
.owl-theme .owl-controls .owl-nav [class*=owl-]:hover {opacity:1}
.owl-theme .owl-controls .owl-nav .disabled {opacity:.5;cursor:default}
.owl-theme .owl-dots .owl-dot {display:inline-block}
.owl-theme .owl-dots .owl-dot span {display:block;width:12px;height:12px;margin:5px;-webkit-border-radius:20px;border-radius:20px;background:#fff;overflow:hidden}
.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span {background:#3690cf}
#slider-group {position:relative;background:#f1f1f1;width:100%;overflow:hidden;margin:-1px auto 0}
.slider-group-main-box {position:absolute;top:15%;left:0;width:100%}
.group-slider-main-body {width:1122px;margin:0 auto}
.group-slider-main {float:left;color:#fff;line-height:200%;padding:20px;overflow:hidden}
.group-small-img {float:left;width:550px}
.group-small-img img {float:left;width:100%;height:auto;max-width:100%}
#slider-group:hover .group-small-img {-webkit-animation-name:avatar;animation-name:avatar;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-iteration-count:1;animation-iteration-count:1}
.group-slider-content p {color:#fff;line-height:230%;text-shadow:1px 1px 0 #000}
.s-t-a {font-size:16px;font-size:1.6rem;font-weight:bold}
.s-t-b {font-size:30px;font-size:3rem;font-weight:bold}
.s-t-c {font-size:16px;font-size:1.6rem;font-weight:bold}
.group-img-more {float:left;margin:5% 0 0 0}
.group-img-more a {background:#fff;font-size:15px;font-size:1.5rem;color:#333;font-weight:bold;text-align:center;height:40px;line-height:40px;padding:8px 15px;opacity:.8;border-radius:2px;border:1px solid #fff}
.group-img-more a:hover {opacity:1;transition:all .2s ease-in 0s}
@media screen and (max-width:1400px) {.rslides-img .group-big-img img {width:120% !important;max-width:120% !important}
.group-small-img {width:300px;margin:20px 0 0 0}
.s-t-a,.s-t-b,.s-t-c {font-size:1.5vw}
}
@media screen and (max-width:1025px) {.slider-group-main-box {position:absolute;top:5%;left:2px;width:100%}
.rslides-img .group-big-img img {width:200% !important;max-width:200% !important}
.group-small-img {width:300px;margin:20px 0 0 20px}
.group-img-more a {font-size:14px;font-size:2.5vw;height:22px;line-height:22px;padding:7px 10px}
.s-t-a,.s-t-b,.s-t-c {font-size:2.5vw}
}
@media screen and (max-width:670px) {.group-slider-main {max-width:99%}
.group-small-img,.group-slider-main-m {display:none}
.s-t-a,.s-t-b,.s-t-c {font-size:3vw}
}
.wplist-item {margin:0 0 -1px 0;padding:10px 10px 15px 10px;-webkit-transition-duration:.5s;border:1px dashed #ddd}
.wplist-item a {color:#666 !important}
.wplist-item a:hover,.wplist-item a:visited {color:#999}
.wplist-title {font-size:16px;font-size:1.6rem;color:#333;font-weight:bold;line-height:190%}
.wplist-item-img {position:relative;float:left;max-width:200px;height:auto;clear:both;margin:8px 20px 0 0;overflow:hidden;-webkit-transition-duration:.5s}
@media screen and (max-width:480px) {.wplist-item-img {float:inherit;max-width:100%;margin:0 auto 10px}
}
.wplist-item img {float:left;width:100%;height:auto;max-width:100%}
.wplist-res {padding:2px 10px;border:1px solid #ddd}
.wplist-price {float:left;font-size:15px;font-size:1.5rem;color:#f40;font-weight:bold;margin:0 10px 0 0}
.wplist-old-price {float:left;font-size:15px;font-size:1.5rem;color:#999}
.wplist-btn {background:#f40;float:right;color:#fff;line-height:30px;margin:0 5px 5px 0;padding:0 10px;border-radius:2px;border:1px solid #f40}
.wplist-btn:hover {background:#ff662f;color:#fff}
.down a {float:left;background:#3690cf;height:35px;font-size:15px;font-size:1.5rem;color:#fff !important;line-height:34px;text-align:center;margin:8px 0 15px 25px;padding:0 15px;border:1px solid #3690cf;border-radius:3px;box-shadow:0 1px 1px rgba(0,0,0,0.1)}
.down a:hover {background:#595959;border:1px solid #595959;transition:all .3s ease-in 0s}
.down .be,.down .zm {font-size:14px !important;color:#fff;margin:0 8px 0 0}
#button_box {display:none}
#button_file h3 {text-align:center;padding:0 0 5px 0}
.file_ad {float:left;width:100%;height:auto}
#button_file img {min-width:290px}
.buttons a {float:left;background:#3690cf;color:#fff !important;margin:10px 10px 10px 0;padding:2px 15px;border-radius:3px;display:block}
.buttons a:hover {background:#595959;transition:all .3s ease-in 0s}
#social {height:42px;position:relative;margin:65px auto}
#social-empty {height:50px}
.social-main {position:relative;margin:0 auto;width:243px}
.social-main span {float:left}
.social-main a {color:#999;line-height:36px;border-radius:2px}
.share-s a,.shang-s a {text-align:center}
.like a {animation:fade-in;animation-duration:.5s;float:left;padding-left:15px}
.social-main a:hover {background:#f1f1f1;color:#333;transition:all .2s ease-in 0s}
.social-main .shang-s a:hover {color:#fff;background:#fcc278;border:1px solid #d4a368;background:linear-gradient(#fcc278,#d4a368)}
.like a {background:#fff;width:120px;display:block;border:1px solid #ddd}
.share-s a {animation:fade-in;animation-duration:.5s;background:#fff;width:120px;display:block;padding-left:15px;border:1px solid #ddd}
.social-main i {color:#999;margin:0 5px 0 0}
.shang-empty {position:absolute;left:90px;top:0;width:62px;height:38px;overflow:hidden;animation:fade-in;animation-duration:.5s}
.shang-empty span {background:#fff;width:60px;height:60px;display:block;margin:-10px 0 0 0;border-radius:60px;border:1px solid #ddd}
.shang-p a {position:absolute;background:#fff;left:96px;top:-4px;width:48px;height:48px;line-height:45px;display:block;border:1px solid #ddd;border-radius:40px}
.shang-p {width:0}
.shang-s {height:37px;cursor:pointer;animation:fade-in;animation-duration:.5s}
#shang {position:absolute;left:-48px;bottom:-20px;width:337px;display:none;padding:15px 0 0 6px;background:#fff;border-radius:5px;border:1px solid #ddd;box-shadow:1px 0 5px rgba(0,0,0,0.2)}
.shang-img {float:left}
.shang-img img {width:140px;height:auto;margin:10px}
.shang-main h4 {font-size:15px;font-size:1.5rem;text-align:center}
.shang-main .shang-qr {margin-bottom:20px}
.shang-main i {color:#f00}
#share {position:absolute;top:-60px;right:-38px;width:302px;height:68px;z-index:999;display:none}
#share a {float:left;width:40px;height:40px;line-height:40px;margin-left:10px;padding-left:0;text-align:center;border-radius:3px;box-shadow:1px 0 2px rgba(0,0,0,0.2)}

li.search-inf {border:0}
@keyframes blink {0% {opacity:1}
50% {opacity:1}
50.01% {opacity:.4}
100% {opacity:.4}
}
.phone-mobile .be-phone {color:#555}
.online .be-qq,.qq-mobile .be-qq {font-size:15px !important;color:#c40000}
@media screen and (min-width:720px) {.nline-qq .be-qq {animation:blink 1.3s linear infinite}
}
.online a:hover .be-qq {color:#fff;animation:0}
.online a {width:30px;color:#fff;text-align:center;line-height:31px;display:block;border-radius:2px;box-shadow:0 1px 1px rgba(0,0,0,0.1)}
.qqonline-box {position:absolute;bottom:25px;right:30px;padding:10px;display:none;z-index:5}
.qqonline .qq-b {bottom:-10px}
.qqonline-main {width:390px;background:#fff;padding:10px;border-radius:2px;border:1px solid #ddd;border-top:3px solid #c40000;border-bottom:3px solid #c40000}
.nline-wiexin h4,.nline-qq h4 {text-align:center}
.nline-wiexin,.nline-qq {float:left}
.nline-wiexin img {width:180px;height:auto}
.nline-qq a {background:#fff !important;text-align:center;height:180px !important;padding:50px 0 0 0;width:180px !important;display:block;box-shadow:none !important;border-radius:0 !important;border:0 !important;background:rgba(255,255,255,0) !important}
.nline-qq a:hover {background:#fff !important;animation-name:avatar;animation-duration:1s;animation-timing-function:ease-in-out;animation-iteration-count:1;background:rgba(255,255,255,0) !important}
.nline-qq i {color:#c40000;font-size:80px !important}
.nline-phone {text-align:center}
.nline-phone i {margin:0 5px 0 0}
.qq-arrow {position:absolute}
.qq-arrow .arrow {position:absolute;font-size:26px !important;bottom:8px}
.qq-arrow .arrow .be {font-size:20px !important}
.qq-arrow .arrow-x {color:#fff;right:-400px}
.qq-arrow .arrow-y {color:#ddd;right:-402px}
.sorting {top:125px;float:right;position:fixed;right:10px;width:32px;z-index:9999}
@media screen and (max-width:600px) {.sorting {display:none}
}
.sorting li a {background:#fff;font-size:16px;color:#999;width:32px;height:32px;line-height:28px;text-align:center;vertical-align:middle;margin-top:4px;display:block;cursor:pointer;background:rgba(255,255,255,0.6);border:1px solid #ddd;border-radius:2px}
.sorting li a:hover {background:#c00;color:#fff;border:1px solid #c00;transition:all .2s ease-in 0s}
.order-box {display:none}
.tg-site {background:#fff;margin:0 0 10px 0;border-radius:2px;overflow:hidden}
.entry-content .tg-site {background:transparent;border:0;border-radius:0}
.tg-site img {float:left;max-width:100%;width:100%;height:auto;border-radius:0}
.tg-pc,.tg-l,.tg-r {text-align:center}
.entry-content .tg-pc {margin:0 -20px 25px -20px;text-align:center}
.entry-content .tg-m {margin:0 -11px 30px -11px;text-align:center}
.post-tg .tg-pc,.post-tg .tg-m {margin:0}
.tg-l {float:left;width:70.4%}
.tg-r {float:right;width:28.6%}
.tg-site table {margin:0}
@media screen and (max-width:1025px) {.tg-r {display:none}
.tg-l {width:99.9%}
}
@media screen and (max-width:1122px) {#content,#colophon,.bread,.footer-widget,.links-box,.header-sub {width:98%}
.follow {width:28%;-webkit-transition-duration:.5s}
#colophon {width:100%}
.bread {width:98%}
.archive-content {height:50px;overflow:hidden}
}
@media screen and (max-width:1025px) {#primary,#sidebar,#primary-l,#sidebar-l {width:99.9%}
.entry-header h1 {font-size:21px;font-size:2.1rem}
.single-content {font-size:18px;font-size:1.8rem;}
.fontsmall {font-size:20px;font-size:2rem}
.single-content h2 {font-size:20px;font-size:2rem}
.single-content h3 {font-size:18px;font-size:1.8rem}
.single-content h4 {font-size:18px;font-size:1.8rem}
#sidebar,#sidebar-l {display:none}
.qqonline-box {bottom:-10px}
#anchor,.scroll-comments {top:-43px}
.r-hide,.s-hide,.print {display:none}
}
@media screen and (max-width:800px) {.archive-content {height:50px;overflow:hidden}
}
@media screen and (max-width:720px) {#inf-d {width:70%;-webkit-transition-duration:.5s}
.search-inf {display:none}
.entry-meta {display:none}
}
@media screen and (max-width:640px) {.entry-header h1 {text-align:left}
#single-widget .widget {width:99.6%}
.footer-widget .widget {float:inherit;margin:0}
.footer-widget .widget {width:99.6%}
}
@media screen and (max-width:620px) {.entry-header h2 {height:52px;text-align:justify;word-break:break-all;overflow:hidden}
.format-image .entry-header h2,.type-bulletin .entry-header h2 {height:auto;width:70%;white-space:nowrap;word-wrap:normal;text-overflow:ellipsis;overflow:hidden;-webkit-transition-duration:.5s}
.cms-news-grid-container .format-image .entry-header h2,.cms-news-grid-container .format-aside .entry-header h2 {width:100%}
.archive-content {display:none}
.type-bulletin .archive-content {display:block}
.entry-more,.entry-direct {display:none}
.thumbnail {max-width:100px;height:auto;margin:0 10px 0 0;-webkit-transition-duration:.5s}
.archive .format-video .be-play {left:35%}
.thumbnail a img {width:100%;height:auto;max-width:100%;-webkit-transition-duration:.5s}
.thumbnail .cat,.format-img-cat,.title-l {display:none}
.entry-meta {display:inline;left:130px}
.weibo {display:none}
.single-content embed {height:250px}
#links {display:none}
.authorbio .avatar {display:none}
.qr-site,#scroll .scroll-b {display:none}
.format-aside .entry-meta,.type-bulletin .entry-meta,.entry-meta-no {margin:0}
}
@media screen and (max-width:440px) {.entry-meta .meta-author,.entry-meta .favorite-s,.entry-meta .edit-link {display:none}
.post {padding:15px}
.format-image {padding:20px 20px 30px 20px}
.post-format-title,.img-number {bottom:2px}
.single-content h2,.single-content .full_img {margin:10px -20px}
.video-img {width:270px;height:203px}
.title-l {top:15px}
.single-content h3 {margin:0 -20px 5px -20px}
.single-content .directory {margin:8px -20px}
.single-content .full_img {margin:0 -16px}
.entry-meta {bottom:10px}
}
#cat-top .picture-img {position:relative}
#cat-top .at-top-ico {position:absolute;top:0;right:0}
#cat-top {position:relative;overflow:hidden;margin:0 -5px}
.cat-top-title {position:absolute;bottom:0;background:#666;font-weight:normal;text-align:center;line-height:30px;width:100%;padding:0 5px;color:#fff;display:none;background:rgba(0,0,0,0.5);white-space:nowrap;word-wrap:normal;text-overflow:ellipsis;overflow:hidden}
.cat-top-box:hover .cat-top-title {display:block}
.cat-top-title a,.cat-top-title a:hover {color:#fff;padding:0 8px}
#cat-top .cat-top-box {float:left;width:25%;padding:0 5px}
@media screen and (max-width:480px) {#cat-top {margin:0 -3px}
#cat-top .cat-top-box {width:50%}
}
.cms-news-grid-container .new-icon {line-height:18px}
.cms-news-grid-container .marked-ico {background:#c40000;color:#fff;line-height:28px;padding:0 10px;z-index:1;position:absolute;top:17px;left:15px;border-radius:2px 0 0 0}
.cms-news-grid-container .thumbnail {margin:1px 15px 0 0;width:120px;max-width:120px;max-height:90px;min-height:90px}
.cms-news-grid-container .entry-meta {left:150px}
.cms-news-grid-container .entry-header h2,.entry-header div {margin:0 0 5px;height:50px;overflow:hidden}
.cms-news-grid-container .entry-header h2 a {font-size:15px;font-size:1.5rem;font-weight:700}
.cms-news-grid-container .post {float:left;width:50%;margin:0 0 -1px -1px;padding:15px;border:1px solid #ddd}
.cms-news-grid-container {position:relative;margin:0 -2px 10px 0}
.cms-news-grid-container .favorite-s {display:none}
.cms-news-grid-container .format-aside .entry-meta {left:150px;position:absolute}
@media screen and (min-width:901px) {.cms-news-grid-container .archive-content {display:none}
}
@media screen and (max-width:1025px) {.cms-news-grid-container .entry-header h2 {height:20px}
.cms-news-grid-container .entry-header h2 a {font-size:16px;font-size:1.6rem}
.cms-news-grid-container .post {width:100%}
.cms-news-grid-container .post {margin:0 0 -1px 0}
.cms-news-grid-container .marked-ico {top:17px;left:16px}
}
@media screen and (max-width:720px) {.cms-news-grid-container .archive-content {display:none}
.entry-meta {display:inline}
.cms-news-grid-container .entry-header h2 {height:50px;overflow:hidden}
}
@media screen and (max-width:620px) {.cms-news-grid-container .thumbnail {max-width:100px;max-height:75px;min-height:75px}
.cms-news-grid-container .entry-meta {left:130px}
}
.tao-h {background:#fff;margin:0 0 10px 0;padding:0;border:1px solid #ddd;border-radius:2px;overflow:hidden}
.tao-h-img {max-width:100%;width:100%;height:auto;overflow:hidden;-webkit-transition-duration:.5s}
.picture-cms {background:#fff;margin:0 0 10px 0;padding:0;border:1px solid #ddd;overflow:hidden;border-radius:2px}
.picture-cms-img {position:relative;max-width:100%;width:100%;height:auto;overflow:hidden;-webkit-transition-duration:.5s}
.picture-cms-img a img,.tao-h-img a img {float:left;max-width:100%;width:100%;height:auto}
.picture-cms-title a {text-align:center;line-height:40px;padding:0 10px;white-space:nowrap;word-wrap:normal;text-overflow:ellipsis;overflow:hidden}
.picture-cms-title a {display:block}
.line-four,.line-tao {margin:0 -5px}
.line-four .xl4,.line-tao .xl4 {position:relative;min-height:1px;padding:0 5px}
.xm4 {position:relative;min-height:1px}
.posting-title {position:absolute;top:0;color:#fff;width:100%;height:100%;padding:10px;display:none;background:#000;background:rgba(0,0,0,0.5)}
.posting-title a,.posting-title a:hover {color:#fff;line-height:20px;height:100%;width:100%;display:block;padding:10px;border-radius:2px;border:1px solid #ccc}
.picture-inf {position:absolute;top:5px;left:10px;color:#fff;padding:0 5px;display:none;line-height:25px;text-shadow:0 0 6px #000}
.picture-cms:hover .picture-inf,.picture-cms:hover .posting-title {display:block}
.picture-s-title a {text-align:center;line-height:40px;padding:0 10px;display:block;white-space:nowrap;word-wrap:normal;text-overflow:ellipsis;overflow:hidden}
.section-box .picture-cms-img {border-radius:5px}
.woo-t {background:rgba(216,0,0,0.7);position:absolute;top:15px;right:15px;font-size:16px;font-size:1.6rem;color:#fff;text-align:center;line-height:30px;width:30px;height:30px;border-radius:100%}
.line-one .cat-site {padding:15px 20px}
.line-one-img {float:left;width:200px;margin:0 25px 0 0}
.one-img-5 {height:150px;overflow:hidden}
.cat-one-list li {line-height:220%;margin:0 50px 0 0;white-space:nowrap;word-wrap:normal;text-overflow:ellipsis;overflow:hidden}
.cat-one-list .list-date {margin:0}
.line-one-thumbnail {float:left;width:200px;height:auto;overflow:hidden;border-radius:2px;-webkit-transition-duration:.5s}
.line-one-thumbnail img {float:left;max-width:100%;width:100%;height:auto}
.one-img-10 {height:150px;overflow:hidden}
.line-one-thumbnail:first-child {margin:0 0 10px 0}
@media screen and (max-width:580px) {.line-one-img {float:none;width:100%;margin:0 0 0 1%}
.cat-one-list li {margin:0}
.one-img-5,.one-img-10 {height:auto}
.line-one-thumbnail {float:left;width:48%;margin:0 2% 10px 0;overflow:hidden;-webkit-transition-duration:.5s}
.line-one-thumbnail:nth-child(2) {float:right}
}
.cat-container {position:relative;background:#fff;margin:0 0 10px 0;border:1px solid #ddd;border-radius:2px}
.cat-container .cat-title {float:left;background:#f8f8f8;width:100%;border-bottom:1px solid #ddd}
.cat-container .cat-title a {float:left;width:100%;height:38px;line-height:38px}
.cat-list {padding:5px 15px 15px 15px}
.cat-site h2 {font-size:16px;line-height:30px;padding:5px 20px;width:90%;white-space:nowrap;word-wrap:normal;text-overflow:ellipsis;overflow:hidden}
.entry-small-title {padding:5px 5px 0 5px}
.line-small .thumbnail {width:133px;height:100px}
.line-small .thumbnail {width:133px;height:100px}
.line-small .small-thumbnail {max-width:100%;width:100%;height:auto;overflow:hidden}
.line-small .small-thumbnail a img {max-width:100%;width:100%;height:auto;display:block;margin:0 auto}
.cat-main {color:#777;margin:0 0 5px 0}
.line-small .cat-main {height:100px;overflow:hidden}
.list-title {width:84%;line-height:210%;white-space:nowrap;word-wrap:normal;text-overflow:ellipsis;overflow:hidden}
.list-title-date {width:99%;line-height:210%;white-space:nowrap;word-wrap:normal;text-overflow:ellipsis;overflow:hidden}
.list-date {float:right;color:#999}
.line-small {margin:0 -5px}
.line-small .xl2 {position:relative;min-height:1px;padding:0 5px}
.xm2 {position:relative;min-height:1px}
.cat-img-small {padding:0 20px}
.line-big .thumbnail {width:180px;height:130px}
.line-big .thumbnail {width:180px;height:130px}
.line-big .small-thumbnail {max-width:100%;width:100%;height:auto;overflow:hidden}
.line-big .small-thumbnail a img {max-width:100%;width:100%;height:auto;display:block;margin:0 auto}
.line-big .cat-main {height:130px;overflow:hidden}
.line-big {margin:0 -5px}
.line-big .xl3 {position:relative;min-height:1px;padding:0 5px}
@media screen and (min-width:300px) {.xl2 {float:left;width:50%;-webkit-transition-duration:.5s}
.xl3 {float:left;width:50%;-webkit-transition-duration:.5s}
}
@media screen and (min-width:320px) {.xl4 {float:left;width:50%;-webkit-transition-duration:.5s}
}
@media screen and (min-width:1122px) {.xm4 {float:left;width:25%;-webkit-transition-duration:.5s}
.xm2 {float:left;width:50%;-webkit-transition-duration:.5s}
.xl3 {float:left;width:50%;-webkit-transition-duration:.5s}
}
@media screen and (max-width:1122px) {.xm4 {width:25%;-webkit-transition-duration:.5s}
}
@media screen and (max-width:480px) {.line-four {margin:0 -3px}
.line-tao {margin:0 -3px}
.xl2 {width:100%;-webkit-transition-duration:.5s}
.line-small {margin:0 -4px}
.xl3 {width:100%;-webkit-transition-duration:.5s}
.line-big {margin:0 -3px}
.xm4 {width:50%;-webkit-transition-duration:.5s}
.cat-list li {width:100%}
.list-date {display:none}
}
@media screen and (max-width:420px) {.line-tao .xm4 {width:100%;-webkit-transition-duration:.5s}
}
@media screen and (max-width:700px) {.xl2 {width:100%;-webkit-transition-duration:.5s}
.xl3 {width:100%;-webkit-transition-duration:.5s}
}
@media screen and (max-width:620px) {.cat-container .thumbnail {width:100px;height:75px}
.cat-container .thumbnail a img {width:100px;height:75px;-webkit-transition-duration:.5s}
.cat-container .cat-main {height:75px;overflow:hidden}
.xm4 {width:50%;-webkit-transition-duration:.5s}
}
.line-big .cl3 {position:relative;float:left;width:33.33333333333333%;min-height:1px;padding:0 5px;-webkit-transition-duration:.5s}
@media screen and (max-width:1122px) {.line-big .cl3 {width:50%}
}
@media screen and (max-width:720px) {.line-big .cl3 {width:100%}
}
.cat-grid-title,.cat-square-title {float:left;background:#f8f8f8;width:100%;border-radius:2px 2px 0 0;border-top:1px solid #ddd;border-left:1px solid #ddd;border-right:1px solid #ddd}
.cat-grid-title a,.cat-square-title a {float:left;width:100%;height:38px;line-height:38px}
.cat-square-title .grid-cat-i,.cat-grid-title .grid-cat-i {margin:12px 10px 0 15px}
.cms-cat-grid {margin:0 0 10px 0}
.cat-g3 {margin:0 0 10px 0;border-right:1px solid #ddd}
.cms-cat-grid .post {float:left;width:33.3333333333333%;margin:0 0 -1px 0;padding:15px;border-right:0;border-left:1px solid #ddd;border-top:1px solid #ddd;border-bottom:1px solid #ddd}
.cms-cat-grid .thumbnail {margin:1px 15px 0 0;width:120px;max-width:120px}
.cms-cat-grid .entry-meta {left:150px}
.cms-cat-grid .entry-header h2 {margin:0 0 5px;height:50px;overflow:hidden}
.cms-cat-grid .entry-header h2 a {font-size:15px;font-size:1.5rem}
.cms-cat-grid .favorite-s {display:none}
.cms-cat-grid .date {margin:0 10px 0 0}
.cms-cat-grid .format-aside .entry-meta {left:150px;position:absolute}
@media screen and (max-width:1025px) {.cms-cat-grid .post {width:50%}
}
@media screen and (max-width:720px) {.entry-meta {display:inline}
.cms-cat-grid .entry-header h2 {height:50px;overflow:hidden}
}
@media screen and (max-width:640px) {.cms-cat-grid .post {width:100%}
}
.cms-cat-square {margin:0 0 10px 0}
.cat-g5 {border-radius:2px;margin:0 0 10px 0;border-right:1px solid #ddd}
.cms-cat-square .post {float:left;width:16.66666666666666%;margin:0 0 -1px 0;padding:15px;border-right:0;border-left:1px solid #ddd;border-top:1px solid #ddd;border-bottom:1px solid #ddd}
.cms-cat-square .thumbnail {float:none;max-width:240px;margin:0}
.cms-cat-square .entry-header h2 {height:auto;text-align:center;margin:5px 0 -4px 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.cms-cat-square .entry-header h2 a {font-size:15px;font-size:1.5rem}
@media screen and (max-width:1025px) {.cms-cat-square .post {width:25%}
}
@media screen and (max-width:620px) {.cms-cat-square .post {width:50%}
}
.tab-site {overflow:hidden;margin:0 0 10px 0;border:1px solid #ddd;border-radius:2px}
.dom-display .current {display:block}
.tab-hd {background:#f8f8f8}
.tab-hd-con {width:33.33333333333333333%}
.tab-hd .current {width:33.33333333333333333%}
.tab-hd {overflow:hidden;height:40px;line-height:40px}
.tab-product .tab-hd .current,.tab-area .current {position:relative;z-index:1;height:40px;background:#fff}
.tab-hd-con {float:left;text-align:center;cursor:pointer;height:39px;border-right:1px solid #ddd}
.tab-hd-con:last-child {border-right:0}
.tab-bd-con {display:none;overflow:hidden}
.tab-bd {background:#fff;padding:20px;margin-top:-1px;border-top:1px solid #ddd}
.tab-bd .list-title {float:left;width:45%;line-height:210%;margin:0 20px 0 0;white-space:nowrap;word-wrap:normal;text-overflow:ellipsis;overflow:hidden}
.list-title-more a {float:right;display:block;padding:0 10px}
@media screen and (max-width:480px) {.tab-bd .list-title {width:95%;margin:0}
}
#cms-widget-two h3 {float:left;background:#f8f8f8;width:100%;height:38px;line-height:38px;margin:0 0 10px 0;border-bottom:1px solid #ddd}
#cms-widget-two {margin:0 -5px}
#cms-widget-two .xl2 {position:relative;min-height:1px;padding:0 5px}
#cms-widget-two .add-widgets {background:#fff;text-align:center;margin:0 5px 10px 5px;padding:30px;border:1px solid #ddd}
@media screen and (max-width:480px) {#cms-widget-two {margin:0 -4px}
}
#cms-widget-three h3 {float:left;background:#f8f8f8;width:100%;height:38px;line-height:38px;margin:0 0 10px 0;border-bottom:1px solid #ddd}
#cms-widget-three .xl3 {position:relative;float:left;width:33.33333333333333%;min-height:1px;padding:0 5px;-webkit-transition-duration:.5s}
#cms-widget-three {margin:0 -5px}
#cms-widget-three .add-widgets {background:#fff;text-align:center;margin:0 5px 10px 5px;padding:30px;border:1px solid #ddd}
@media screen and (max-width:1024px) {#cms-widget-three .xl3 {width:50%}
}
@media screen and (max-width:720px) {#cms-widget-three .xl3 {width:100%}
}
@media screen and (max-width:480px) {#cms-widget-three {margin:0 -4px}
}
#cms-widget-one ul {float:left}
#cms-widget-one h3 {background:#f8f8f8;width:100%;padding:6px 0;border-bottom:1px solid #ddd}
#cms-widget-one .widget ul {width:99%;overflow:hidden}
#cms-widget-one .menu-item {width:20%;float:left;min-height:1px;padding:2px;-webkit-transition-duration:.5s}
#cms-widget-one .menu-item a {width:99%;display:block;text-align:center;line-height:230%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
#cms-widget-one .widget_nav_menu li a {border:1px solid #ddd;border-radius:2px}
#cms-widget-one .widget_nav_menu ul {width:100%}
#cms-widget-one .widget_nav_menu li a:hover {color:#fff;background:#3690cf;border:1px solid #3690cf}
.sites-widget ul {float:left}
#cms-widget-one .add-widgets {background:#fff;text-align:center;margin:0 0 10px;padding:30px;border:1px solid #ddd}
@media screen and (max-width:1122px) {#cms-widget-one .menu-item {width:25%}
}
@media screen and (max-width:1025px) {#cms-widget-one .menu-item {width:20%}
}
@media screen and (max-width:700px) {#cms-widget-one .menu-item {width:25%}
}
@media screen and (max-width:600px) {#cms-widget-one .menu-item {width:33.333333333333%}
}
@media screen and (max-width:480px) {#cms-widget-one .menu-item {width:50%}
}
.img-tab-site {overflow:hidden}
.img-dom-display .img-current {display:block}
.img-tab-hd-con {padding:0 15px}
.img-tab-hd .img-current {padding:0 15px;background:#3690cf;border:1px solid #3690cf}
.img-tab-hd {height:40px;line-height:40px}
.img-tab-hd .img-current a {color:#fff}
.img-tab-product .img-tab-hd .img-current,.tab-area .img-current {position:relative;z-index:1}
.img-tab-hd-con {background:#ddd;float:left;text-align:center;cursor:pointer;border:1px solid #d4d4d4}
.img-tab-hd-con a {display:inline-block}
.img-tab-bd-con {display:none;overflow:hidden}
.img-tab-bd {padding:10px 0}
#img-tab .picture {background:#fff;margin:0 0 10px;border-radius:2px;border:1px solid #ddd}
#img-tab .picture h2 {font-size:15px;padding:15px;white-space:nowrap;word-wrap:normal;text-overflow:ellipsis;overflow:hidden}
.img-tab-meta {margin:0 0 10px;padding:0 15px}
.img-date {float:left}
.img-views {float:right}
.img-tab-bd {margin:0 -5px}
.img-tab-site .xl4 {position:relative;min-height:1px;padding:0 5px}
.img-more {float:right;padding:0 20px}
.edd-inf {margin:0 0 5px;padding:0 15px}
.line-tab .w4 {position:relative;float:left;width:25%;min-height:1px;padding:0 5px;-webkit-transition-duration:.5s}
@media screen and (max-width:720px) {.line-tab .w4 {width:50%}
}
@media screen and (max-width:340px) {.line-tab .w4 {width:100%}
}
@media screen and (max-width:480px) {.img-tab-bd li {width:95%}
}
.row {width:100%}
.group-notice .g-col {padding:8px 0}
.group-notice .noticeico {float:left}
.noticetext {float:left;width:80%;height:20px;line-height:20px;padding:0 0 0 20px;overflow:hidden}
.noticetext ul li {height:30px;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal;overflow:hidden}
.noticetext .be {margin:0 5px 0 0}
.hot-box h3,.hot-box h3 .be,.hot-box .group-des {color:#fff !important}
#slider-hot .post {position:relative;background:#fff;background:rgba(255,255,255,0.6);margin:0 10px 10px 0;padding:10px;border:1px solid #ddd;border-radius:2px}
#slider-hot .post:hover {background:rgba(255,255,255,0.8)}
#slider-hot img {float:left;width:auto;height:auto;max-width:100%;border-radius:2px}
.contact .line {background:#555;color:#fff;border:0}
#section {background:#fff}
.line {background:#e1e1e1;border-top:1px solid #cfcfcf;border-bottom:1px solid #cfcfcf}
.contact .line li {padding:0;border:0}
.grid-md {margin:0 -5px 25px 0}
#below-main .grid-md {margin:0 -5px 10px 0}
.gw-box {position:relative;float:left;width:16.66666666666667%;margin:0 -1px -1px 0;-webkit-transition-duration:.5s}
@media screen and (max-width:1025px) {.gw-box {width:50%}
#below-main .grid-md {width:100%}
}
.gw-main {background:#fff;text-align:center;padding:15px 15px 25px 15px;overflow:hidden;border-radius:2px;border:1px solid #ddd}
.gw-ico {background:#c40000;width:80px;height:80px;display:block;line-height:80px;margin:15px auto;border-radius:50%}
.gw-img {width:88%;border-radius:50%;margin:15px auto 10px;overflow:hidden;-webkit-transition-duration:.5s}
.gw-img img {float:left;max-width:100%;width:100%;height:auto}
.gw-main:hover {box-shadow:0 0 8px rgba(0,0,0,0.1)}
.gw-main:hover {transform:translate(0,-8px);-webkit-transform:translate(0,-8px);-moz-transform:translate(0,-8px);-o-transform:translate(0,-8px);-ms-transform:translate(0,-8px)}
.gw-main {transition:All .4s ease-in-out;-webkit-transition:All .4s ease-in-out;-moz-transition:All .4s ease-in-out;-o-transition:All .4s ease-in-out}
.gw-ico {transition:all .8s ease 0s;-webkit-transition:all .8s ease 0s;-moz-transition:all .8s ease 0s;-o-transition:all .8s ease 0s}
.gw-box:hover .gw-ico {transform:rotate(720deg);-webkit-transform:rotate(720deg);-moz-transform:rotate(720deg);-o-transform:rotate(720deg);-ms-transform:rotate(720deg)}
.gw-ico i {font-size:32px !important;font-size:3.2rem !important;line-height:80px;color:#fff}
.gw-box {transition:All .4s ease-in-out;-webkit-transition:All .4s ease-in-out;-moz-transition:All .4s ease-in-out;-o-transition:All .4s ease-in-out}
.gw-title {font-size:14px;font-size:1.4rem;line-height:40px;height:40px;overflow:hidden}
.gw-link i {font-size:24px !important;font-size:2.4rem !important;line-height:30px;display:block}
.gw-box:hover .gw-link i {animation:blink .5s linear infinite}
.box-4 {margin:0 0 10px 0;padding:10px 10px 5px 10px}
.section-thumbnail {max-width:100%;width:100%;height:auto;overflow:hidden;-webkit-transition-duration:.5s}
.section-thumbnail a img {float:left;max-width:100%;width:100%;height:auto}
.g4-title {text-align:center;line-height:35px;margin:0 10px 5px 10px;white-space:nowrap;word-wrap:normal;text-overflow:ellipsis;overflow:hidden}
.g4 {position:relative;float:left;min-height:1px;padding:0 5px;-webkit-transition-duration:.5s}
@media screen and (min-width:320px) {.g4 {width:50%}
}
@media screen and (min-width:1122px) {.g4 {width:25%}
}
@media screen and (max-width:1122px) {.g4 {width:25%}
}
@media screen and (max-width:480px) {.g4 {width:50%}
}
#section .widget-title {font-size:20px;padding:0 0 0 15px}
#section .widget-title i {display:none}
#section .widget {background:transparent;border:0}
#section .xl2 {min-height:1px;padding:0 5px;position:relative}
@media print {#primary {width:98% !important}
.post {background:#fff !important;padding:0 !important;border:0 !important;border-radius:0 !important}
.entry-header h1 {margin:0 0 15px 0 !important;border:0 !important;border:0 !important;border-bottom:1px solid #444 !important}
#masthead,.bread,#sidebar,#sidebar-l,#socia,.single-cat-tag,.nav-single,.post-navigation,#comments,#scroll,#footer-widget-box,#colophon,.ad-pc,#social,.single-footer,.authorbio,#related-img,#single-widget,.single-meta,#fontsize,.s-hide,.favorite-box,.single-tag {display:none}
}
.grid-cat-site .post {background:transparent;position:relative;float:left;margin:0;padding:0 5px;border:0}
.grid-cat-4 .post {width:25%}
.grid-cat-5 .post {width:20%}
.grid-cat-site {margin:0 -5px}
.grid-cat-bx4 {background:#fff;margin:0 0 10px 0;border-radius:2px;overflow:hidden;border:1px solid #ddd}
.grid-cat-container {position:relative}
.grid-cat-new-box {position:relative}
.grid-cat-all {font-size:15px;font-size:1.5rem;width:100%;white-space:nowrap;display:inline-block}
.grid-all-cat {position:relative;width:99%;text-align:center}
.all-cat {width:100%;position:relative;background:#fff;margin:0 0 10px;padding:20px;border:1px solid #ddd;border-radius:2px}
.grid-cat-all li a {padding:0 5px;display:block}
.grid-cat-all>li {display:inline-block;position:relative;line-height:30px}
.more-cat:hover .more-list {visibility:visible;top:-5px;right:25px;opacity:1}
.all-cat-ico:after {content:"\e65a";font-family:be;font-size:18px !important;font-size:1.8rem !important;color:#555;transition:.45s}
.more-cat:hover .all-cat-ico {transform:rotate(180deg);-webkit-transform:rotate(180deg)}
.more-list {position:absolute;top:30px;right:0;z-index:999;width:280px;visibility:hidden;opacity:.8;transition:all .3s}
.more-list li a {float:right;background:#fff;color:#444;width:50%;text-align:center;line-height:38px;display:block;margin:0 -1px -1px 0;padding:0 10px;white-space:nowrap;word-wrap:normal;text-overflow:ellipsis;overflow:hidden;border:1px solid #ddd}
.more-list li a:hover {background:#e7e7e7}
.grid-cat-title-box {text-align:center;margin:25px 0 15px 0}
.grid-cat-title {font-size:18px;font-size:1.8rem;line-height:30px}
.grid-cat-title a {display:block}
.grid-cat_chi-child .cat-item-none {display:none}
.grid-cat_chi-child {text-align:center}
.grid-cat_chi-child li {display:inline;margin:0 5px}
.grid-cat_chi-child li a {color:#555}
.grid-cat_chi-child li a:hover {color:#333}
@media screen and (max-width:760px) {.all-cat-grid {float:left;text-align:left;width:90%}
.all-cat {width:100%}
.grid-all-cat {margin:0 0 10px 0}
}
@media screen and (max-width:640px) {#grid-cat {width:99%}
.grid-cat-4 .post,.grid-cat-5 .post {width:50%}
.grid-cat-container {margin:0 1px}
}
.site-header-o {position:relative}
.site-header-o-h #header-top {display:none}
.header-top-o {background:#e7e7e7;border-bottom:1px solid #dedede}
.logo-box {width:1122px;margin:0 auto}
.contact-header {float:right;font-size:20px;font-size:2rem;color:#333;font-weight:bold;line-height:80px;width:55%;height:80px;margin:10px 5px 0 0;overflow:hidden}
.contact-header img {float:left;width:100%;height:auto;max-width:100%}
.contact-main {float:right;padding:0 10px}
.contact-main i {font-size:20px !important;font-size:2rem !important;color:#c40000;margin:0 10px 0 0}
.site-header-o .site-name {top:0;left:-10000px}
.logo-sites-o {float:left;margin:25px 0}
.logo-box .logo-small img {float:left;width:45px;max-height:45px;margin:4px 10px 0 0}
#menu-container-o {background:#3690cf;z-index:999;width:1122px;min-height:40px;margin:0 auto;border-radius:2px;-webkit-transition-duration:.5s}
.menu-container-o-full {width:100% !important}
.main-nav-o .down-menu li {display:block;float:left;height:40px;line-height:40px}
.main-nav-o .down-menu li:first-child a {border-radius:2px 0 0 2px}
.main-nav-o #navigation-toggle {float:left;color:#fff;line-height:40px;padding:0 20px}
.main-nav-o .down-menu a {padding:0 14px;font-size:15px;font-size:1.5rem;color:#fff;text-align:left;-webkit-transition-duration:.2s}
.main-nav-o .sf-arrows .sf-with-ul:after,#menu-container-o .nav-search:after {color:#fff}
.nav-search-o {font-size:16px;font-size:1.6rem;float:right;color:#777;line-height:26px;margin:6px 10px 0 5px;padding:0 10px;cursor:pointer}
@media screen and (max-width:700px) {.contact-header {display:none}
}
@media screen and (max-width:1025px) {.logo-box,#menu-container-o {width:100%}
.logo-site-o img,.logo-sites-o img {max-height:40px;width:auto;margin:5px 0 0 0}
.logo-box .logo-small img {margin:7px 5px 0 0}
.logo-site-o,.logo-sites-o {height:54px;max-height:54px;margin:15px 0 15px 10px}
.logo-site-o a,.logo-sites-o a {font-size:24px;font-size:2.4rem;font-weight:700}
.logo-sites-o .site-description {display:block}
}
@media screen and (max-width:480px) {.logo-site-o,.logo-sites-o {width:auto}
}
.g-row {width:100%}
.g-col {width:1122px;margin:0 auto;padding:20px 0;overflow:hidden}
@media screen and (max-width:1122px) {.g-col {width:98%;padding:20px 10px}
}
#group-section {background:#f1f1f1}
.g-line {background:#fff}
.group-title {margin:10px 0 10px 0}
.group-title h3 {font-size:18px;font-size:1.8rem;line-height:30px;text-align:center;margin:10px 0}
.group-des {text-align:center}
.g-row .separator {display:block;width:80px;height:2px;margin:0 auto 10px;background:#999;position:relative;border:1px solid #999}
.g-row .separator:after {width:40px;height:2px;background:#c40000;position:absolute;top:-1px;left:-1px;content:""}
.group-contact-main,.group-contact-main-all {line-height:190%;margin:15px 0 0 0;padding:0 15px}
@media screen and (max-width:1025px) {.group-contact-main {position:relative;line-height:30px;height:92px;overflow:hidden}
}
.group-contact-more {width:260px;margin:30px auto}
.group-contact-more i {margin-right:5px}
.group-contact-more a {float:left;width:120px;text-align:center;line-height:40px;margin-right:10px;border-radius:2px}
.group-more a {background:#999}
.group-phone a {background:#3690cf}
.group-contact-more a,.group-contact-more a:hover {color:#fff}
.group-more a:hover,.group-phone a:hover {background:#444}
.g-col .favorite-box {display:none}
.explain .separator {margin:5px auto 30px}
.group-explain-main {margin:0 0 30px 0}
@media screen and (max-width:1025px) {.group-explain-main {padding:10px}
}
.deanm .deanm-main {margin:0 0 20px 0}
.deanm .deanmove {float:left;width:25%;color:#333;text-align:center;margin:0 -1px -1px 0;background:#fff;border-radius:2px;border:1px solid #ddd}
.de-a,.de-c,.de-d {text-align:center;padding:0 10px}
.deanquan {width:190px;height:190px;display:block;overflow:hidden;border-radius:170px;margin:10px auto;background:#999}
.de-t {font-size:16px;font-weight:bold;padding:20px 15px 10px 15px;width:99%;line-height:28px;white-space:nowrap;word-wrap:normal;text-overflow:ellipsis;overflow:hidden}
.de-back {position:relative;width:190px;height:190px;background:#000;border-radius:190px}
.deanm .de-b {position:absolute;top:0;left:0;color:#fff;font-size:24px;font-weight:bold;text-align:center;width:100%;line-height:190px;text-shadow:0 1px 0 #000}
.de-back img {position:absolute;top:0;left:0;max-width:100%;width:100%;height:auto;opacity:.6;border-radius:170px}
.deanm-main .de-button a {display:block;width:80%;border-radius:1px;height:40px;color:#fff;line-height:40px;text-align:center;font-size:16px;background:#3690cf;margin:15px auto 25px;border-radius:2px}
.deanm-main i {margin:0 10px 0 0}
.deanmove:hover .de-button a {color:#fff;background:#666 !important}
.deanm .deanmove:hover {box-shadow:0 0 8px rgba(0,0,0,0.1)}
.deanmove:hover {transform:translate(0,-8px);-webkit-transform:translate(0,-8px);-moz-transform:translate(0,-8px);-o-transform:translate(0,-8px);-ms-transform:translate(0,-8px)}
.deanmove {transition:All .4s ease-in-out;-webkit-transition:All .4s ease-in-out;-moz-transition:All .4s ease-in-out;-o-transition:All .4s ease-in-out}
@media screen and (max-width:1025px) {.deanm .deanmove {width:50%}
.de-a,.de-c,.de-d {overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
}
@media screen and (max-width:480px) {.deanquan,.de-back {width:120px;height:120px}
.deanm .de-b {font-size:15px;font-size:1.5rem;padding-top:45px}
}
.group-news .post {float:left;width:50%;background:transparent;margin:0 0 15px 0;padding:15px 10px;border:0}
.group-news {margin:0 0 25px 0}
.group-news-content {margin:0 -10px}
.group-news .format-aside .entry-meta {position:absolute}
@media screen and (min-width:901px) {.group-news .format-aside .archive-content {height:auto;overflow:hidden}
.m-button {display:none}
}
@media screen and (max-width:1025px) {.group-news .post {width:100%}
.group-news-content {margin:0 -5px}
.p-button {display:none}
}
@media screen and (max-width:620px) {.group-news .format-image .entry-header h2,.group-news .format-aside .entry-header h2 {height:auto;width:100%;text-align:justify;word-break:break-all;overflow:hidden}
.group-news .archive-content {display:none}
}
.group-dom-display .group-current {display:block}
.group-tab-hd-con {padding:0 20px}
.group-tab-hd .group-current {padding:0 20px;background:#3690cf;border:1px solid #3690cf}
.group-tab-hd {height:40px;line-height:40px}
.group-tab-hd .group-current a {color:#fff}
.group-tab-product .group-tab-hd .group-current,.tab-area .group-current {position:relative;z-index:1}
.group-tab-hd-con {background:#ddd;float:left;text-align:center;cursor:pointer;border:1px solid #d4d4d4}
.group-tab-hd-con a {display:inline-block}
.group-tab-bd-con {display:none;overflow:hidden}
.group-tab-bd {padding:10px 0}
#group-tab .picture {margin:0 0 10px;overflow:hidden}
#group-tab .picture-cms-img {border-radius:2px}
#group-tab .picture h2 {font-size:15px;padding:15px;white-space:nowrap;word-wrap:normal;text-overflow:ellipsis;overflow:hidden}
.group-tab-meta {margin:0 0 10px;padding:0 15px}
.group-date {float:left}
.group-views {float:right}
.group-tab-bd {margin:0 -5px}
.group-tab-more a {float:right;display:block;margin:0 5px 0 0;padding:0 10px}
.group-tab-site .xl4 {position:relative;min-height:1px;padding:0 5px}
@media screen and (max-width:480px) {.group-tab-bd li {width:95%}
}
@media screen and (max-width:550px) {#group-tab .xm4 {width:50%}
}
.gr-img {margin:0 0 10px}
.gr-img .picture-cms-img {border-radius:2px}
.gr-img-title {font-size:15px;padding:15px;text-align:center;white-space:nowrap;word-wrap:normal;text-overflow:ellipsis;overflow:hidden}
.gr-cat-img {position:relative;width:auto;height:auto;overflow:hidden;margin:10px -5px 0 -5px}
.gr-cat-img a img {max-width:100%;width:100%;height:auto;float:left}
.cat-gr2 {position:relative;float:left;width:50%;padding:0 5px;-webkit-transition-duration:.5s}
.gr-cat-container {margin:0 0 15px 0}
.group-cat {margin:0 -20px}
.gr2 {float:left;min-height:1px;padding:0 20px;-webkit-transition-duration:.5s}
@media screen and (min-width:480px) {.gr2 {width:50%}
}
@media screen and (max-width:700px) {.gr2 {width:100%}
}
@media screen and (max-width:330px) {.cat-gr2 {width:100%}
}
.group-cat .gr-thumbnail {max-width:100%;width:100%;height:auto;overflow:hidden;border-radius:2px}
.group-cat .gr-thumbnail a img {max-width:100%;width:100%;height:auto;display:block;margin:0 auto}
.gr-cat-title a {float:left;font-size:15px;color:#fff;font-weight:normal;display:block;line-height:35px;background:#3690cf;margin:10px 0;padding:0 10px;border-radius:2px;border:1px solid #3690cf}
.gr-cat-title a:hover {color:#fff;background:#666;border:1px solid #666}
.gr-cat-more {float:right;font-size:14px;margin:10px 0}
.gr-img-t {position:relative}
.gr-title-img {position:absolute;left:0;bottom:0;width:100%;font-size:15px;color:#333;line-height:210%;padding:0 15px;white-space:nowrap;word-wrap:normal;text-overflow:ellipsis;overflow:hidden;background:#fff;background:0 0 rgba(255,255,255,0.7)}
.gr-title-img:hover {background:0 0 rgba(255,255,255,1)}
.gr-title-img a,.gr-title-img a:hover {color:#333}
.gr-title {font-size:16px;width:80%;line-height:210%;margin:10px 0 0 0;white-space:nowrap;word-wrap:normal;text-overflow:ellipsis;overflow:hidden}
.gr-cat-list {margin:0 0 10px 0}
.gr-cat-site .cat-main {color:#999}
.gr-wd-box {margin:0 -10px}
.gr-wd-b {margin:17px 0}
.gr-wd {width:50%;padding:0 10px}
.gr-wd-r,.gr-wd-img-r {float:right}
.gr-wd-l,.gr-wd-img-l {float:left}
.gr-wd-img {position:relative}
.gr-cat-wd {font-size:18px;font-size:1.8rem;line-height:28px;width:100%;padding:5px 10px;display:block}
.gr-cat-wd a {display:block}
.gr-cat-wd-title {float:left;width:100%}
.gr-wd-img img {height:auto;max-width:100%;width:100%;border-radius:2px}
.gr-wd-img img:hover {opacity:.7;transition:opacity .5s ease}
.gr-wd-w p {color:#888;padding:10px 0}
.gr-wd-w ul i {margin:0 10px 0 0}
@media screen and (min-width:1025px) {.gr-wd-title {margin:0}
}
@media screen and (max-width:1025px) {.gr-wd-img,.gr-wd-w {padding:0 15px}
.gr-cat-wd {left:15px}
.gr-wd-img {width:100%;text-align:center}
.gr-wd {width:100%}
.gr-cat-wd {left:15px}
}
.group-service-box {position:relative;margin:0 10px;color:#fff}
.group-service-title {margin:20px 0 0 0}
.group-service-title .be {color:#fff !important}
.group-service {width:33.3333%}
.group-service-c {position:absolute;left:33.3333%}
.group-service-l {float:left;padding:10px 20px}
.group-service-r {float:right;padding:10px 20px}
.group-service-l .service-thumbnail {float:right;margin:0 0 0 15px}
.group-service-r .service-thumbnail {float:left;margin:0 15px 0 0}
.service-thumbnail {width:60px;height:60px;border-radius:2px;overflow:hidden;border:2px solid #fff}
.service-thumbnail a img {float:left;height:auto;max-width:100%;width:100%;padding:2px}
.group-service .load {border-radius:2px}
.group-service-l .p4 {float:right;text-align:right;width:100%;margin:10px 15px}
.group-service-r .p4 {float:left;text-align:left;width:100%;margin:10px 15px}
.p4-title {font-size:15px;font-size:1.5rem;line-height:30px;height:62px;overflow:hidden}
.group-service-c img {float:left;max-width:100%;width:100%;height:auto;margin:25px 0 0 0;border-radius:2px}
.p4-content {font-size:12px;font-size:1.2rem;color:#f1f1f1;white-space:nowrap;word-wrap:normal;text-overflow:ellipsis;overflow:hidden}
.group-service-content {font-size:15px;line-height:180%;margin:10px 0;padding:10px}
@media screen and (max-width:1025px) {.p4-title {font-size:15px;font-size:1.5rem}
.group-service-box {margin:0}
.group-service {width:100%}
.p4-content {font-size:12px;font-size:1.2rem}
.group-service-l .service-thumbnail,.group-service-r .service-thumbnail {float:left;margin:0 8px 0}
.group-service-c {position:inherit;left:0}
.group-service .p4 {text-align:left;margin:15px 0}
.group-service-l,.group-service-r {width:50%;padding:3px}
}
@media screen and (max-width:480px) {.group-service-l,.group-service-r {width:100%;padding:3px}
}
.group-features .section-box {margin:0 -15px}
@media screen and (max-width:1025px) {.group-features .section-box {margin:0 -5px}
}
.group-features .section-thumbnail {border-radius:5px;position:relative}
@media screen and (max-width:600px) {.group-features .g4 {width:50%}
}
#group-section .img-tab-site {overflow:inherit}
.group-widget h3 {font-size:18px;margin:10px 0;padding:0 0 0 5px}
.group-widget .cat-w-icon {background:transparent;border-bottom:0}
.group-widget .cat-w-icon i {font-size:18px !important}
.group-widget .widget {background:transparent;border:0}
.group-widget .widget ul {margin:0 0 0 -10px}
.group-widget .add-widgets {background:#fff;text-align:center;margin:0 0 10px;padding:30px;border:1px solid #ddd}
.group-widget .xl3 {float:left;width:33.3333333333333333%}
@media screen and (max-width:640px) {.group-widget .xl3 {width:100%}
}
.full-text {overflow:hidden}
.full-header {margin:-21px -21px 15px -21px}
.entry-title-img {margin:10px 0;padding:0 20px}
.entry-title-img a {font-size:16px;font-size:1.6rem;line-height:190%}
.entry-title-full {margin:0 0 10px}
.entry-title-full a {font-size:16px;font-size:1.6rem;line-height:190%}
.full-thumbnail img {float:left;height:auto;max-width:100%;border-radius:2px 2px 0 0}
.full-meta {float:right;position:absolute;background:#f8f8f8;bottom:-1px;left:0;line-height:40px;width:100%;padding:0 10px 0 20px;border-bottom:1px solid #ddd;border-radius:0 0 2px 2px}
.full-cat {position:absolute;top:0;right:0;background:#3690cf}
.full-cat a {color:#fff;line-height:28px;padding:0 10px}
.full-entry-more a {float:right;padding:0 10px;display:block}
.full-entry-more .be {font-size:20px !important}
.full-entry-meta span {margin:0 0 0 5px}
.full-archive-content {font-size:15px;font-size:1.5rem;line-height:190%;margin:0 0 40px 0}
.full-archive-content img {display:block;height:auto;max-width:100%;vertical-align:middle;display:none}
.row .nbs-flexisel-container,.row #flexisel li {background:transparent;padding:0;border:0;border-radius:0}
.animated {-webkit-animation-duration:.6s;animation-duration:.6s;-webkit-animation-fill-mode:both;animation-fill-mode:both}
@-webkit-keyframes fadeInUp {0% {opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}
100% {opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}
}
@keyframes fadeInUp {0% {opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}
100% {opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}
}
.fadeInUp {-webkit-animation-name:fadeInUp;animation-name:fadeInUp}
@keyframes fadeInRight {from {opacity:0;transform:translate3d(100%,0,0)}
to {opacity:1;transform:none}
}
.fadeInRight {animation-name:fadeInRight}
@keyframes fadeInLeft {from {opacity:0;transform:translate3d(-100%,0,0)}
to {opacity:1;transform:none}
}
.fadeInLeft {animation-name:fadeInLeft}
@keyframes fadeInDown {from {opacity:0;transform:translate3d(0,-100%,0)}
to {opacity:1;transform:none}
}
.fadeInDown {animation-name:fadeInDown}
@keyframes fadeIn {from {opacity:0}
to {opacity:1}
}
.fadeIn {animation-name:fadeIn}
@keyframes flash {from,50%,to {opacity:1}
25%,75% {opacity:0}
}
.flash {animation-name:flash}
.cms-top-title a,.cat-top-title,.hide-box,.hide-excerpt,.img-title,.posting-title,.picture-inf {animation:fade-in;animation-duration:.5s;-webkit-animation:fade-in .5s}
.picture-cms-img a img,.tao-h-img a img,.line-one-thumbnail a img,.line-small .small-thumbnail a img,.line-big .small-thumbnail a img,.gw-img img,.section-thumbnail a img,.custom-thumbnail a img,.service-thumbnail img {text-align:center;max-width:100%;width:100%;height:140px;-webkit-transition:-webkit-transform .3s linear;-moz-transition:-moz-transform .3s linear;-o-transition:-o-transform .3s linear;transition:transform .3s linear}
.thumbnail a img,.related-site-img a img,.single-goods-img a img,.insets a img,.picture-img a img,.tao-img a img,.format-img a img,.gr-thumbnail a img,.slider-rolling .owl-item a img,.gw-img img {-webkit-transition:-webkit-transform .3s linear;-moz-transition:-moz-transform .3s linear;-o-transition:-o-transform .3s linear;transition:transform .3s linear}
.picture-cms-img:hover a img,.tao-h-img:hover a img,.line-one-thumbnail:hover a img,.line-small .small-thumbnail:hover a img,.line-big .small-thumbnail:hover a img,.section-thumbnail:hover a img,.custom-thumbnail:hover a img,.thumbnail:hover a img,.related-site-img:hover a img,.single-goods-img:hover a img,.insets:hover img,.picture-img:hover a img,.tao-img:hover a img,.slider-rolling .owl-item a:hover img,.gw-box:hover .gw-img img,#at-top .small-thumbnail:hover a img,.format-img:hover a img,.service-thumbnail:hover a img,.gr-thumbnail:hover a img {transition:All .7s ease;-webkit-transform:scale(1.3);-moz-transform:scale(1.3);-ms-transform:scale(1.3);-o-transform:scale(1.3)}
.sliding {-webkit-animation-duration:.8s;-moz-animation-duration:.8s;-o-animation-duration:.8s;animation-duration:.8s;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both}
@-webkit-keyframes slideDown {0% {-webkit-transform:translateY(-9em)}
100% {-webkit-transform:translateY(0)}
}
@-moz-keyframes slideDown {0% {-moz-transform:translateY(-9em)}
100% {-moz-transform:translateY(0)}
}
@keyframes slideDown {0% {transform:translateY(-9em)}
100% {transform:translateY(0)}
}
.sliding.slideDown {-webkit-animation-name:slideDown;-moz-animation-name:slideDown;-o-animation-name:slideDown;animation-name:slideDown}
@-webkit-keyframes slideUp {0% {-webkit-transform:translateY(0)}
100% {-webkit-transform:translateY(-9em)}
}
@-moz-keyframes slideUp {0% {-moz-transform:translateY(0)}
100% {-moz-transform:translateY(-9em)}
}
@keyframes slideUp {0% {transform:translateY(0)}
100% {transform:translateY(-9em)}
}
.sliding.slideUp {-webkit-animation-name:slideUp;-moz-animation-name:slideUp;-o-animation-name:slideUp;animation-name:slideUp}
.smartvideo {z-index:0;text-align:center;background:#CCC;line-height:0;text-indent:0 !important}
.smartvideo embed,.smartvideo iframe {padding:0;margin:0}
.smartvideo .player {width:100%;height:500px;overflow:hidden;position:relative}
.smartvideo .player a.smartvideo-play-link {display:block;width:50px;height:50px;text-decoration:none;border:0;position:absolute;left:50%;top:50%;margin:-25px}
.smartvideo .player a.smartvideo-play-link p {display:none}
.smartvideo .player .smartvideo-play-button {width:0;height:0;border-top:25px solid transparent;border-left:50px solid #FFF;border-bottom:25px solid transparent}
.smartvideo .tips {background:#f2f2f2;text-align:center;max-height:32px;line-height:32px;font-size:12px}
.smartvideo .tips a {text-decoration:none}
@media screen and (max-width:959px) {.smartvideo .player {height:450px}
}
@media screen and (max-width:767px) {.smartvideo .player {height:400px}
}
@media screen and (max-width:639px) {.smartvideo .player {height:350px}
}
@media screen and (max-width:479px) {.smartvideo .player {height:250px}
}
.wp-embed {background:#555 !important;border:1px solid #e5e5e5;color:#f00 !important;overflow:auto;padding:25px}
.wp-video {width:100% !important}
.lx8 {float:left;min-height:1px;width:12.5%;padding:2px}
@media screen and (max-width:1025px) {.lx8 {width:16%;-webkit-transition-duration:.5s}
}
@media screen and (max-width:700px) {.lx8 {width:20%;-webkit-transition-duration:.5s}
}
@media screen and (max-width:540px) {.lx8 {width:33.333333333333%;-webkit-transition-duration:.5s}
}
#fep-notification-bar {display:none !important}
.si_captcha_code {text-align:left;margin:10px 0 0 0}
#captchaImgDiv label {background:#fff !important;position:inherit !important;border:0 !important;padding:0 5px !important;width:auto !important}
#captchaImgDiv input {background:#fff;margin:0 0 10px 0;padding:2px 5px;width:132px;border:1px solid #ddd}
.down-form fieldset {background:#fff;font-size:15px;font-size:1.5rem;margin:20px 0;padding:10px 15px;width:100%;border-radius:2px;border:1px solid #ddd}
.down-form fieldset a {font-size:15px;font-size:1.5rem}
.down-form legend {margin:0 0 0 15px;padding:3px 15px}
.down-form .xz {display:block}
.down-form-inf {margin:10px 0 0 0;line-height:210%}
.down-form .down a {margin:20px 20px 20px 0}
.down-form .down .be-eye {margin:0 8px 0 0}
.reply-prompt {color:#666}
.reply-prompt .be-warning {color:#c40000}
.pass .be-warning {margin:0 8px 0 0}
.reply-pass {margin:0 0 20px 0}
.title-i {float:left;width:16px;display:block}
.title-i span {float:left;width:5px;height:5px;margin:0 2px 2px 0;padding:0;background:#fff;border:1px solid #888}
.grid-cat-title:hover .title-i span,.cat-title:hover .title-i span,.cat-square-title:hover .title-i span,.widget-title:hover .title-i span,.cat-grid-title:hover .title-i span,.child-title:hover .title-i span {border:1px solid #3690cf;transition:background .3s ease}
.grid-cat-title .title-i {margin:7px 5px 0 5px}
#cms-widget-one .title-i {margin:8px 10px 0 15px}
.cat-title .title-i,.cat-square-title .title-i,.cat-square-title .title-i,.cat-grid-title .title-i,.widget-title .title-i,.child-title .title-i {margin:14px 10px 0 15px}
@media screen and (max-width:550px) {.cat-title .title-i,.cat-square-title .title-i,.cat-square-title .title-i,.cat-grid-title .title-i,.widget-title .title-i,.child-title .title-i {margin:12px 10px 0 15px}
}
.t-icon {margin:0 10px 0 15px;padding:7px 0 0 0;font-weight:normal}
.more-i {float:right;display:block}
.more-i span {float:left;width:5px;height:5px;margin:0 2px 0 0;padding:0;background:#fff;border:1px solid #888}
.grid-cat-title:hover .more-i span,.cat-title:hover .more-i span,.cat-square-title:hover .more-i span,.widget-title:hover .more-i span,.cat-grid-title:hover .more-i span,.gr-cat-wd:hover .more-i span,.child-title:hover .more-i span,.cat-w-icon:hover .more-i span {background:#999;animation:blink .5s linear infinite}
.grid-cat-title .more-i {margin:12px 5px 0 0}
.gr-cat-wd .more-i {margin:14px 5px 0 0}
.cat-title .more-i,.cat-square-title .more-i,.widget-title .more-i,.cat-square-title .more-i,.cat-grid-title .more-i,.child-title .more-i,.cat-w-icon .more-i {margin:7px 14px 0 0;padding:10px 0 0 0}
.down-menu .be,.down-menu .zm {font-size:16px !important;font-weight:normal !important}
.be,.zm {font-size:14px !important;line-height:.75em;vertical-align:-5%}
.font-text {margin:0 0 0 5px}
.g-icon {font-size:18px !important;font-size:1.8rem !important;font-weight:normal;margin:0 10px 0 0}
.filter-box {background:#fff;margin:0 0 10px 0;padding:10px 5px 8px 5px;border:1px solid #ddd;border-radius:2px}
.widget-filter .filter-box {margin:0;border:0}
.filter-t {font-weight:bold;line-height:30px;padding:0 10px;cursor:pointer}
.filter-t span {margin:0 0 0 5px}
.filter-box-main-h {display:none}
.filter-t:after {content:"\e76f";float:right}
.off-filter:after {content:"\e77b";float:right}
.off-filter:after,.filter-t:after {font-family:be;font-size:15px !important;color:#777}
.filter-main {float:left}
.filter-name {float:left;font-weight:bold;line-height:35px;height:100%;padding:0 10px}
.filter-name .be {font-weight:normal;margin:0 5px 0 0}
.filtertag {display:block;line-height:25px;margin:0 0 0 100px}
.filter-tag {float:left;background:#fff;color:#666;cursor:pointer;text-align:center;display:block;margin:3px 0 5px 0;padding:0 10px;border-radius:2px;border:1px solid #fff}
.filter-tag:hover {color:#3690cf}
.filter-on {position:relative;color:#fff !important;background:#3690cf;border:1px solid #3690cf}
.filter-on:after {content:"\e6f5";color:#fff;font-family:be;font-size:10px;position:absolute;top:-6px;right:1px;-webkit-transform:scale(0.6)}
.filter-on:hover:after {animation:blink .5s linear infinite}
.widget_tree_menu li a {display:block}
.tree_categories li a {margin-right:5px}
.tree_categories li {color:#999}
.treemenu .toggler {cursor:pointer}
.treemenu .toggler:before {display:inline-block;margin-right:5px}
li.tree-empty>.toggler,li.tree-closed>.toggler,li.tree-opened>.toggler {color:#999;float:left;padding-right:3px;transition:all .2s ease-in 0s;-webkit-transition-duration:.3s}
li.tree-closed>.toggler:hover,li.tree-opened>.toggler:hover {color:#c40000;padding-right:15px;transition:all .2s ease-in 0s;-webkit-transition-duration:.3s}
li.tree-empty>.toggler:before {content:"\e77a";font-family:be;font-size:14px !important}
li.tree-closed>.toggler:before {content:"+"}
li.tree-opened>.toggler:before {content:"\2212"}
.tab-group {position:relative;margin:10px -20px}
.tab-group section {opacity:0;height:0;padding:0 10px;overflow:hidden}
.tab-group section.active {opacity:1;height:auto;overflow:visible;margin:-6px 0 0 0;padding:10px 20px;border-top:1px solid #ddd;transition:opacity .2s ease}
.tab-nav {list-style:none;margin:-50px -1px 0 0;padding:0 20px;height:50px;overflow:hidden}
.tab-nav li {display:inline;margin:0 !important}
.tab-nav li a {top:1px;position:relative;background:#eee;display:block;float:left;color:#333;line-height:50px;text-decoration:none;margin-right:5px;padding:0 15px;border:1px solid #ddd;border-radius:2px 2px 0 0;transition:background .2s ease}
.tab-nav li a:hover {background:#3690cf;color:#fff;border:1px solid #3690cf}
.tab-nav li.active a:hover {background:#fff;color:#333;line-height:50px;border:1px solid #ddd}
.tab-nav li.active a {background:#fff;color:#333;line-height:50px}
._25ZfXD {position:relative;font-size:0 !important;background:#fff !important;padding:0 !important;height:50px !important;width:50px !important;cursor:pointer;border-radius:50px !important;border:1px solid #3690cf !important}
._25ZfXD:after {position:absolute;top:34px;left:50%;content:"\e68a";font-family:be;font-size:25px !important;color:#3690cf;margin-left:-13px}
._25ZfXD:hover._25ZfXD:after {color:#fff}
._25ZfXD:hover {background:#3690cf !important}
.fsM37u,._2QGloY,._3YDNrK {display:none !important}
#cambrian0 {height:70px !important}
._1mpIIe::after {border:0 !important}
@keyframes fadeOut {from {opacity:1}
to {opacity:0}
}
.cat-cover-box,#cms-widget-one .widget-cat-cover {position:relative;margin:0 -5px}
#cms-widget-one .widget_cover {background:transparent;margin:0;border:0}
#cms-widget-one .widget_cover .cat-cover-main {border:1px solid #ddd}
.cover4x {position:relative;float:left;width:25%;padding:0 5px;-webkit-transition-duration:.5s}
.widget-area .cover4x {width:100%;margin:0;padding:0}
.widget .cat-cover-main {background:#fff;border:0}
#sidebar .widget .cat-cover-main {margin:0}
.cat-cover-main h4 {text-align:center;line-height:40px;padding:0 10px;white-space:nowrap;word-wrap:normal;text-overflow:ellipsis;overflow:hidden}
.cover-icon {position:absolute;top:20px;left:15px;font-size:20px !important;color:#fff;z-index:2;animation:fade-in;animation-duration:.8s;text-shadow:0 0 6px #000}
.page-template-template-special .related-special {float:left;color:#fff;line-height:35px;margin:0 0 10px 5px;padding:0 10px;background:#c40000;border-radius:2px}
.special-mark {position:absolute;bottom:15px;right:15px;color:#fff;line-height:25px;z-index:2;background:#c40000;padding:0 10px;border-radius:2px;animation:fade-in;animation-duration:.8s}
.cat-cover-img:hover .special-mark {display:none}
.page-template-template-special .entry-title-clear {margin-bottom:-15px}
.page-template-template-special .entry-header h1 {margin-top:0}
.page-template-template-special .page-meta-zt {float:right}
.cat-cover-main {background:#fff;margin:0 0 10px 0;border-radius:2px;overflow:hidden;border:1px solid #ddd}
.cat-cover-img {position:relative}
.cover-des-box {position:absolute;top:0;left:0;width:100%;height:100%;opacity:.8;background:#666;transform:scale(0);transition:all .5s ease 0s;-webkit-transform:scale(0);-webkit-transition:all .5s ease 0s;padding:15px 8px 15px 12px}
.cat-cover-img:hover .cover-des-box {z-index:1;transform:scale(1);transition:all .5s ease 0s;-webkit-transform:scale(1);-webkit-transition:all .5s ease 0s}
.cover-des {position:relative;color:#fff;line-height:1.5em;width:100%;height:7.5em;overflow:hidden}
.cover-img img {position:absolute;position:relative;float:left;max-width:100%;width:100%;height:auto}
.cat-cover-img:hover .cover-icon {z-index:0}
.widget-area .cover-des {width:100%}
@media screen and (max-width:800px) {.cover4x {width:50%}
.cat-cover-box {margin:0 -4px}
}
@media screen and (max-width:358px) {.cover4x {width:100%}
}
.form-main #primary {width:100%}
.form-main .entry-header h1 {margin:20px 0 0 0}
.tougao-area .single-content p {text-indent:0 !important;margin:10px 0 0 0}
.basic-info label {font-size:15px;font-weight:bold;display:table;cursor:pointer}
.basic-info input {width:100%;margin:5px 0;padding:8px;background:#fff;border:1px solid #ddd}
.basic-box {margin:0 -20px}
.basic-info .tou-info {float:left;padding:0 20px;width:33.3333333333333%}
@media screen and (max-width:1122px) {.tougao-area .tou-info {width:100%}
}
.post-label-cat select {background:#fff;width:100%;padding:10px;border:1px solid #ddd}
.tougao-area #submit {background:#1ba1e2;color:#fff;font-weight:bold;width:140px;margin:30px 0;padding:5px 35px;cursor:pointer;border-radius:3px;border:1px solid #1ba1e2}
.tougao-area #submit:hover {background:#666;border:1px solid #666}
.tougao-area .wp-editor-area {background:#fff}
.tou-err-main {min-height:800px}
.tou-err {text-align:center;margin:30px 0;padding:15px;animation:fade-in;animation-duration:1.2s;-webkit-animation:fade-in 1.2s}
.tou-err-w {background:#ffecea}
.tou-err-c {background:#ecf2d6}
.tou-err a {float:inherit;margin:30px 0 0 0;padding:10px 15px}
.tou-prompt {font-size:14px;font-size:1.4rem;color:#999}
.primary-contact {width:100% !important}
.contact-page {margin:40px 0}
.contact-page p {text-indent:0 !important}
#contactform input {background:#fff;padding:6px;width:50%;border:1px solid #ddd;border-radius:2px;-webkit-appearance:none}
@media screen and (max-width:900px) {#contactform input {width:100%}
}
#contactform textarea {width:100%;background:#fff;padding:6px;border:1px solid #ddd;border-radius:2px;-webkit-appearance:none;resize:vertical}
.contact-page .error {color:#c40000;animation:blink 2.3s linear infinite}
.contact-page .prompt {background:#ffecea;color:#444;text-align:center;padding:10px;border-radius:2px}
.contact-page .thanks p {background:#ecf2d6;color:#444;text-align:center;padding:10px;border-radius:2px}
#contactform input[type="submit"] {border:0;padding:0 5px;height:42px;margin-top:10px;cursor:pointer;background:#08c;color:#fff;border-radius:2px}
#contactform input[type="submit"]:hover {background:#666;border-radius:2px;transition:all .2s ease-in 0s}
.compensate-for-scrollbar {overflow:hidden}
.fancybox-active {height:auto}
.fancybox-is-hidden {left:-9999px;margin:0;position:absolute !important;top:-9999px;visibility:hidden}
.fancybox-container {-webkit-backface-visibility:hidden;height:100%;left:0;outline:0;position:fixed;-webkit-tap-highlight-color:transparent;top:0;-ms-touch-action:manipulation;touch-action:manipulation;transform:translateZ(0);width:100%;z-index:99992}
.fancybox-container * {box-sizing:border-box}
.fancybox-outer,.fancybox-inner,.fancybox-bg,.fancybox-stage {bottom:0;left:0;position:absolute;right:0;top:0}
.fancybox-outer {-webkit-overflow-scrolling:touch;overflow-y:auto}
.fancybox-bg {background:#1e1e1e;opacity:0;-webkit-transition-duration:inherit;transition-property:opacity;transition-timing-function:cubic-bezier(.47,0,.74,.71)}
.fancybox-is-open .fancybox-bg {opacity:.9;transition-timing-function:cubic-bezier(.22,.61,.36,1)}
.fancybox-infobar,.fancybox-toolbar,.fancybox-caption,.fancybox-navigation .fancybox-button {direction:ltr;opacity:0;position:absolute;transition:opacity .25s ease,visibility 0s ease .25s;visibility:hidden;z-index:99997}
.fancybox-show-infobar .fancybox-infobar,.fancybox-show-toolbar .fancybox-toolbar,.fancybox-show-caption .fancybox-caption,.fancybox-show-nav .fancybox-navigation .fancybox-button {opacity:1;transition:opacity .25s ease 0s,visibility 0s ease 0s;visibility:visible}
.fancybox-infobar {color:#ccc;font-size:13px;-webkit-font-smoothing:subpixel-antialiased;height:44px;left:0;line-height:44px;min-width:44px;mix-blend-mode:difference;padding:0 10px;pointer-events:none;top:0;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.fancybox-toolbar {right:0;top:0}
.fancybox-stage {direction:ltr;overflow:visible;transform:translateZ(0);z-index:99994}
.fancybox-is-open .fancybox-stage {overflow:hidden}
.fancybox-slide {-webkit-backface-visibility:hidden;display:none;height:100%;left:0;outline:0;overflow:auto;-webkit-overflow-scrolling:touch;padding:44px;position:absolute;text-align:center;top:0;transition-property:transform,opacity;white-space:normal;width:100%;z-index:99994}
.fancybox-slide::before {content:'';display:inline-block;font-size:0;height:100%;vertical-align:middle;width:0}
.fancybox-is-sliding .fancybox-slide,.fancybox-slide--previous,.fancybox-slide--current,.fancybox-slide--next {display:block}
.fancybox-slide--image {overflow:hidden;padding:44px 0}
.fancybox-slide--image::before {display:none}
.fancybox-content {background:#fff;display:inline-block;margin:0;max-width:100%;overflow:auto;-webkit-overflow-scrolling:touch;padding:44px;position:relative;text-align:left;vertical-align:middle}
.fancybox-slide--image .fancybox-content {animation-timing-function:cubic-bezier(.5,0,.14,1);-webkit-backface-visibility:hidden;background:transparent;background-repeat:no-repeat;background-size:100% 100%;left:0;max-width:none;overflow:visible;padding:0;position:absolute;top:0;-ms-transform-origin:top left;transform-origin:top left;transition-property:transform,opacity;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:99995}
.fancybox-can-zoomOut .fancybox-content {cursor:zoom-out}
.fancybox-can-zoomIn .fancybox-content {cursor:zoom-in}
.fancybox-can-swipe .fancybox-content,.fancybox-can-pan .fancybox-content {cursor:-webkit-grab;cursor:grab}
.fancybox-is-grabbing .fancybox-content {cursor:-webkit-grabbing;cursor:grabbing}
.fancybox-container [data-selectable='true'] {cursor:text}
.fancybox-image,.fancybox-spaceball {background:transparent;border:0;height:100%;left:0;margin:0;max-height:none;max-width:none;padding:0;position:absolute;top:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%;border-radius:2px}
.fancybox-spaceball {z-index:1}
.fancybox-button--pause .be-playarrow,.fancybox-button--play .be-stop {display:none}
.fancybox-error {background:#fff;cursor:default;max-width:400px;padding:40px;width:100%}
.fancybox-error p {color:#444;font-size:16px;line-height:20px;margin:0;padding:0}
.fancybox-button {background:rgba(30,30,30,.8);border:0;border-radius:0;box-shadow:none;cursor:pointer;display:inline-block;height:44px;margin:0;padding:10px;position:relative;transition:color .2s;vertical-align:top;visibility:inherit;width:44px}
.fancybox-button,.fancybox-button:visited,.fancybox-button:link {color:#ccc}
.fancybox-button:hover {color:#fff}
.fancybox-button:focus {outline:0}
.fancybox-button.fancybox-focus {outline:1px dotted}
.fancybox-button[disabled],.fancybox-button[disabled]:hover {color:#888;cursor:default;outline:0}
.fancybox-button div {height:100%}
.fancybox-progress {background:#f40;height:2px;left:0;position:absolute;right:0;top:0;-ms-transform:scaleX(0);transform:scaleX(0);-ms-transform-origin:0 0;transform-origin:0 0;transition-property:transform;transition-timing-function:linear;z-index:99998}
.fancybox-navigation .fancybox-button {background-clip:content-box;height:100px;opacity:0;position:absolute;top:calc(50% - 50px);width:70px}
.fancybox-navigation .fancybox-button div {padding:7px}
.fancybox-navigation .fancybox-button--arrow_left {left:0;left:env(safe-area-inset-left);padding:31px 26px 31px 6px}
.fancybox-navigation .fancybox-button--arrow_right {padding:31px 6px 31px 26px;right:0;right:env(safe-area-inset-right)}
.fancybox-navigation .be,.fancybox-button--play .be,.fancybox-button--pause .be {font-size:18px !important;font-size:1.8rem !important}
.fancybox-animated {transition-timing-function:cubic-bezier(0,0,.25,1)}
.fancybox-fx-fade.fancybox-slide--previous,.fancybox-fx-fade.fancybox-slide--next {opacity:0;transition-timing-function:cubic-bezier(.19,1,.22,1)}
.fancybox-fx-fade.fancybox-slide--current {opacity:1}
@media all and (max-height:576px) {.fancybox-slide {padding-left:6px;padding-right:6px}
.fancybox-slide--image {padding:6px 0}
.fancybox-close-small {right:-6px}
.fancybox-slide--image .fancybox-close-small {background:#4e4e4e;color:#f2f4f6;height:36px;opacity:1;padding:6px;right:0;top:0;width:36px}
.fancybox-caption {padding-left:12px;padding-right:12px}
}
.fancybox-thumbs {background:rgba(30,30,30,.8);bottom:0;display:none;margin:0;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;padding:2px 2px 4px 2px;position:absolute;right:0;-webkit-tap-highlight-color:rgba(0,0,0,0);top:0;width:212px;z-index:99995}
.fancybox-thumbs-x {overflow-x:auto;overflow-y:hidden}
.fancybox-show-thumbs .fancybox-thumbs {display:block}
.fancybox-show-thumbs .fancybox-inner {right:212px}
.fancybox-thumbs__list {font-size:0;height:100%;list-style:none;margin:0;overflow-x:hidden;overflow-y:auto;padding:0;position:absolute;position:relative;white-space:nowrap;width:100%}
.fancybox-thumbs-x .fancybox-thumbs__list {overflow:hidden}
.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar {width:7px}
.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar-track {background:#fff;border-radius:10px;box-shadow:inset 0 0 6px rgba(0,0,0,.3)}
.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar-thumb {background:#2a2a2a;border-radius:10px}
.fancybox-thumbs__list a {-webkit-backface-visibility:hidden;backface-visibility:hidden;background-color:rgba(0,0,0,.1);background-position:center center;background-repeat:no-repeat;background-size:cover;cursor:pointer;float:left;height:75px;margin:2px;max-height:calc(100% - 8px);max-width:calc(50% - 4px);outline:0;overflow:hidden;padding:0;position:relative;-webkit-tap-highlight-color:transparent;width:100px;border-radius:2px}
.fancybox-thumbs__list a::before {border:1px solid #f40;bottom:0;content:'';left:0;opacity:0;position:absolute;right:0;top:0;transition:all .2s cubic-bezier(.25,.46,.45,.94);z-index:99991}
.fancybox-thumbs__list a:focus::before {opacity:.5}
.fancybox-thumbs__list a.fancybox-thumbs-active::before {opacity:1}
@media all and (max-width:576px) {.fancybox-thumbs {width:110px}
.fancybox-show-thumbs .fancybox-inner {right:110px}
.fancybox-thumbs__list a {max-width:calc(100% - 10px)}
}
.rememberme {margin:10px 0 5px 0}
.keep-input {-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative;width:24px !important;height:14px !important;outline:0;margin:0 5px -2px 0;border-radius:16px;box-sizing:border-box;background:#dfdfdf;border:1px solid #dcdcdc}
.keep-input:before,.keep-input:after {content:" ";position:absolute;top:0;left:0;border-radius:14px;-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}
.keep-input:before {width:22px;height:12px;background:#fdfdfd;box-shadow:1px 1px 4px #dcdcdc inset}
.keep-input:after {width:12px;height:12px;background:#fff;box-shadow:1px 1px 2px rgba(0,0,0,0.3)}
.keep-input:checked {border-color:#3690cf;background:#3690cf}
.keep-input:checked:before {-webkit-transform:scale(0);transform:scale(0)}
.keep-input:checked:after {-webkit-transform:translateX(10px);transform:translateX(10px)}
.keep-input:focus {outline:0}
.tts-play {width:35px;height:35px;display:block;position:relative;margin:0 auto 5px}
.tts-play-h {position:absolute;top:-60px;left:30px;z-index:1}
@media screen and (max-width:1025px) {.tts-play {position:absolute;top:15px;right:15px}
.tts-play-h {position:absolute;top:-60px;left:30px;right:inherit}
}
.tts-play a,.tts-play-h a {width:35px;height:35px;line-height:30px;text-align:center;display:block;border-radius:50%;border:1px solid #ddd}
.tts-play a .be {color:#999}
.tts-play-h a .be {color:#ddd}
.tts-read .be {display:none}
.tts-read a {position:absolute;top:0;bottom:0;left:0;width:35px;height:35px;line-height:29px;text-align:center;display:block;border-radius:50%;border:0}
.tts-play-h.tts-read a span {border:1px solid #fff}
.tts-read a span {position:absolute;top:0;bottom:0;left:0;right:0;width:0;height:0;opacity:0;margin:auto;border-radius:50%;border:1px solid #444;animation:soundEffect 3s linear infinite}
.tts-read a span:nth-of-type(2) {animation:soundEffect 3s linear infinite 1s}
.tts-read a span:nth-of-type(3) {animation:soundEffect 3s linear infinite 2s}
@keyframes soundEffect {0% {width:0;height:0;opacity:1}
100% {width:35px;height:35px;opacity:0}
}
@font-face {font-family:"be";src:url(iconfont.eot?t=1501323857226);src:url(iconfont.eot?t=1501323857226#iefix) format('embedded-opentype'),url(iconfont.woff?t=1501323857226) format('woff'),url(iconfont.ttf?t=1501323857226) format('truetype'),url(iconfont.svg?t=1501323857226#be) format('svg')}
.be {font-family:"be" !important;font-size:16px;font-style:normal;-webkit-font-smoothing:antialiased}
.be-weixin:before {content:"\e66d"}
.be-roundright:before {content:"\e65a"}
.be-jie:before {content:"\e61b"}
.be-picture:before {content:"\e680"}
.be-renren:before {content:"\e64c"}
.be-accountbox:before {content:"\e66f"}
.be-addbox:before {content:"\e673"}
.be-anchor:before {content:"\e67e"}
.be-calendar2:before {content:"\e6b4"}
.be-clipboard:before {content:"\e6d0"}
.be-clouddownload:before {content:"\e6ef"}
.be-cross:before {content:"\e6f5"}
.be-edit:before {content:"\e722"}
.be-eye:before {content:"\e733"}
.be-fastforward:before {content:"\e737"}
.be-favorite:before {content:"\e739"}
.be-favoriteoutline:before {content:"\e73a"}
.be-file:before {content:"\e73b"}
.be-arrowdown:before {content:"\e76f"}
.be-info:before {content:"\e771"}
.be-insertemoticon:before {content:"\e777"}
.be-arrowleft:before {content:"\e779"}
.be-arrowright:before {content:"\e77a"}
.be-arrowup:before {content:"\e77b"}
.be-loader:before {content:"\e78d"}
.be-link:before {content:"\e79b"}
.be-localoffer:before {content:"\e7a5"}
.be-maximize:before {content:"\e7c1"}
.be-minimize:before {content:"\e7dd"}
.be-paper:before {content:"\e804"}
.be-personoutline:before {content:"\e80d"}
.be-phone:before {content:"\e80e"}
.be-peopleoutline:before {content:"\e826"}
.be-playarrow:before {content:"\e82f"}
.be-repeat:before {content:"\e859"}
.be-share:before {content:"\e88b"}
.be-basket:before {content:"\e88f"}
.be-sort:before {content:"\e89a"}
.be-speechbubble:before {content:"\e89d"}
.be-stop:before {content:"\e8af"}
.be-squareminus:before {content:"\e8b4"}
.be-squareplus:before {content:"\e8b5"}
.be-stack:before {content:"\e8b8"}
.be-star:before {content:"\e8b9"}
.be-timerauto:before {content:"\e8df"}
.be-volumedown:before {content:"\e909"}
.be-warning:before {content:"\e6f2"}
.be-play:before {content:"\e637"}
.be-download:before {content:"\e61d"}
.be-thumbs-up:before {content:"\e68b"}
.be-video:before {content:"\e7ee"}
.be-stsina:before {content:"\e636"}
.be-search:before {content:"\e614"}
.be-roundleft:before {content:"\e799"}
.be-circledown:before {content:"\e615"}
.be-rss:before {content:"\e6c8"}
.be-qzone:before {content:"\e63f"}
.be-email:before {content:"\e606"}
.be-display:before {content:"\e667"}
.be-mobile:before {content:"\e64b"}
.be-menu:before {content:"\e600"}
.be-home:before {content:"\e656"}
.be-skyatlas:before {content:"\e7f1"}
.be-tablet-h:before {content:"\e7bd"}
.be-qq:before {content:"\e608"}
.be-schedule:before {content:"\e622"}
.be-sidebar-on:before {content:"\e9e9"}
.be-baidu:before {content:"\e68a"}
.be-qr-code:before {content:"\e613"}
.be-more:before {content:"\e867"}
.be-folder:before {content:"\e67f"}
.be-businesscard:before {content:"\e6e6"}
.be-editor:before {content:"\e6f6"}
.be-sidebar-off:before {content:"\e7e7"}
.be-print:before {content:"\e6fd"}
.be-thumbs-up-o:before {content:"\e630"}
.be-tqq:before {content:"\e6c9"}
.be-mobile-h:before {content:"\e90a"}
.be-tablet:before {content:"\e90b"}
.be-new:before {content:"\e601"}
.be-top:before {content:"\e6"}
.social-main a {color:#fff}
.like a {background:#f40000;border:1px solid #f40000}
.share-s a {background:#d93;border:1px solid #d93}
.social-main i {color:#fff}
.shang-p a {background:#7ab951;border:1px solid #7ab951}
.social-main a:hover {color:#fff;background:#666}
.like a:hover,.share-s a:hover,.shang-p a:hover {border:1px solid #666}
.about-me-img li {float:left;padding:5px;width:33.333% !important}
.about-me-img p {text-align:center}
