/*body {margin: 0;}*/
/*html {box-sizing: border-box;--accent-color:#1a1a1a;}*/
/**,*:before,*:after {box-sizing: inherit;}*/
/*body {background-color: rgb(246,246,246);color: #555;font-family: Lato,sans-serif;font-size: 15px;line-height: 24px;text-rendering: optimizeLegibility;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;}*/
/*a {color: #34495e;text-decoration: none;-webkit-transition: all 0.3s ease;-moz-transition: all 0.3s ease;-o-transition: all 0.3s ease;transition: all 0.3s ease;}*/
/*a:hover {opacity: .8;}*/
/*table {border-collapse: collapse;font-size: 13px;margin: 0 0 15px;word-break: normal;}*/
.container {margin-left: auto;margin-right: auto;max-width:1200px;}
input[type="text"],input[type="password"],input[type="email"],input[type="search"],input[type="number"],input[type="tel"],textarea {border: 0;border-radius: 0;font-family: Lato,sans-serif;line-height: 36px;margin-bottom: 10px;padding: 0 12px;transition: border-color cubic-bezier(0.77,0,0.175,1);width: 100%;border: 1px solid #f1f1f1;}
input[type="text"]:focus,input[type="password"]:focus,input[type="email"]:focus,input[type="search"]:focus,input[type="number"]:focus,input[type="tel"]:focus,textarea:focus {}
textarea {height: 100%;line-height: 1;padding: 9px 12px;resize: vertical;border: 1px solid #d0d0d0;border-radius: 4px;max-height: 80px;}
label {display: inline-block;margin-bottom: 5px;vertical-align: middle;}
input[type="checkbox"]+label {margin-bottom: 0;margin-left: 2px;}
/*头部登陆显示*/
.topkaitou{padding:8px 0;}
.tbgonggao{font-size: 12px;color: #999;}
.toubuycdh{align-items: center;border-radius: 4px;cursor: pointer;display: flex;font-size:12px;height: 30px;justify-content: center;max-width: 100px;margin-right: 10px;border: 0;color: #999;}
.site-header {-webkit-backface-visibility: hidden;backface-visibility: hidden;background-color: #fff;box-shadow: 0 0 30px rgba(0,0,0,0.07);left: 0;position: absolute;right: 0;top: 0;transition: background-color 0.5s cubic-bezier(0.77,0,0.175,1),box-shadow 0.5s cubic-bezier(0.77,0,0.175,1),-webkit-transform 0.6s cubic-bezier(0.77,0,0.175,1);transition: background-color 0.5s cubic-bezier(0.77,0,0.175,1),box-shadow 0.5s cubic-bezier(0.77,0,0.175,1),transform 0.6s cubic-bezier(0.77,0,0.175,1);transition: background-color 0.5s cubic-bezier(0.77,0,0.175,1),box-shadow 0.5s cubic-bezier(0.77,0,0.175,1),transform 0.6s cubic-bezier(0.77,0,0.175,1),-webkit-transform 0.6s cubic-bezier(0.77,0,0.175,1);z-index: 99;}
.button,input[type="submit"],button[type="submit"],.navigation .nav-previous a,.navigation .nav-next a {border: none;border-radius: 4px;color: #fff;cursor: pointer;display: inline-block;font-family: Lato,sans-serif;font-size: 11px;font-weight: 500;letter-spacing: 1px;line-height: 1;outline: none;padding: 12px 20px;text-align: center;background-color: #34495e;}
.button:hover,input[type="submit"]:hover,button[type="submit"]:hover,.navigation .nav-previous a:hover,.navigation .nav-next a:hover {opacity: 0.8;-webkit-transition: all .3s ease-in-out;-moz-transition: all .3s ease-in-out;transition: all .3s ease-in-out;}

.button.transparent,input[type="submit"].transparent,button[type="submit"].transparent,.navigation .nav-previous a.transparent,.navigation .nav-next a.transparent {background-color: transparent !important;border: 1px solid rgba(255,255,255,0.3);}

.btn-file input[type=file] {position: absolute;top: 0;right: 0;width: 100%;height: 100%;font-size: 100px;text-align: right;filter: alpha(opacity=0);opacity: 0;outline: none;background: white;cursor: pointer;display: block;}

.btn {border: none;border-radius: 4px;cursor: pointer;display: inline-block;font-size: 11px;font-weight: 600;letter-spacing: 1px;line-height: 36px;outline: none;padding: 0 18px;text-align: center;position: relative;}
.btn.disabled,.btn[disabled],fieldset[disabled] .btn {cursor: not-allowed;filter: alpha(opacity=35);-webkit-box-shadow: none;box-shadow: none;opacity: .35;}
.btn:hover {opacity: 0.8;-webkit-transition: all .3s ease-in-out;-moz-transition: all .3s ease-in-out;transition: all .3s ease-in-out;}
.btn--def {color: #ffffff;background: #34495e;background: -webkit-gradient(linear,left top,right top,from(#34495e),to(#475f77));background: -webkit-linear-gradient(left,#34495e,#475f77);background: linear-gradient(90deg,#34495e,#475f77);-webkit-box-shadow: 0 3px 5px rgba(52, 73, 94, .5));box-shadow: 0 3px 5px rgba(52, 73, 94, .5));}
.btn--primary {color: #ffffff;background: #34495e;background: -webkit-gradient(linear,left top,right top,from(#34495e),to(#475f77));background: -webkit-linear-gradient(left,#34495e,#475f77);background: linear-gradient(90deg,#34495e,#475f77);-webkit-box-shadow: 0 3px 5px rgba(52, 73, 94, .5));box-shadow: 0 3px 5px rgba(52, 73, 94, .5));}
.btn--secondary {color: #ffffff;background: #20a0ff;background: -webkit-gradient(linear,left top,right top,from(#20a0ff),to(#20b8ff));background: -webkit-linear-gradient(left,#20a0ff,#20b8ff);background: linear-gradient(90deg,#20a0ff,#20b8ff);-webkit-box-shadow: 0 3px 5px rgba(32,160,255,.5);box-shadow: 0 3px 5px rgba(32,160,255,.5);}
.btn--danger {color: #ffffff;background: #61be33;background: -webkit-gradient(linear,left top,right top,from(#61be33),to(#8fce44));background: -webkit-linear-gradient(left,#61be33,#8fce44);background: linear-gradient(90deg,#61be33,#8fce44);-webkit-box-shadow: 0 3px 5px rgba(104,195,59,.5);box-shadow: 0 3px 5px rgba(104,195,59,.5);}
.btn--white {background-color: #FFF;color: #34495e;-webkit-box-shadow: 0 3px 5px rgba(52, 73, 94, .5));box-shadow: 0 3px 5px rgba(52, 73, 94, .5));}

.navbar {align-items: center;display: flex;height:40px;position: relative;}
.navbar .logo {margin-right: 12px;max-width: 120px;height: auto;}
.navbar .sep {display: flex;height: 100%;margin: 0 20px;width: 1px;}
.navbar .sep:after {background-color: #e6e6e6;content: "";height: 50%;margin: auto;transition: background-color 0.5s cubic-bezier(0.77,0,0.175,1);width: 100%;}
.navbar .menu-item {display: inline-block;position: relative;}
.navbar .menu-item>a {display: block;font-weight: 700;letter-spacing: .2px;}
.navbar .menu-item>a .emoji {margin-left: 0 !important;margin-right: 5px !important;}
.navbar .menu-item.menu-item-has-children>a:after {color: #aaa;content: "\f140";font-family: "Material Design Icons";font-size: 13px;font-weight: 400;margin-left: 5px;transition: color 0.5s cubic-bezier(0.77,0,0.175,1);}
.navbar .menu-item:hover>.sub-menu {opacity: 1;-webkit-transform: translateY(0);transform: translateY(0);visibility: visible;}
.navbar .nav-list>.menu-item>a {font-size: 14px;line-height: 81px;margin: 0 12px;transition: color 0.5s cubic-bezier(0.77,0,0.175,1);}
.navbar .sub-menu {background-color: #fff;box-shadow: 0 0 30px rgba(0,0,0,0.07);list-style-type: none;margin: -1px 0 0 -18px;min-width: 220px;opacity: 0;padding: 20px 0;position: absolute;top: 100%;-webkit-transform: translateY(5px);transform: translateY(5px);transition: all 0.5s cubic-bezier(0.77,0,0.175,1);visibility: hidden;z-index: 80;}
.navbar .sub-menu .menu-item {display: block;}
.navbar .sub-menu .menu-item>a {align-items: center;display: flex;font-size: 11px;line-height: 18px;padding: 9px 30px;transition: -webkit-transform 0.3s cubic-bezier(0.77,0,0.175,1);transition: transform 0.3s cubic-bezier(0.77,0,0.175,1);transition: transform 0.3s cubic-bezier(0.77,0,0.175,1),-webkit-transform 0.3s cubic-bezier(0.77,0,0.175,1);}
.navbar .sub-menu .menu-item>a:hover {opacity: 1;-webkit-transform: translateX(5px);transform: translateX(5px);}
.navbar .sub-menu .menu-item.menu-item-has-children>a {justify-content: space-between;}
.navbar .sub-menu .menu-item.menu-item-has-children>a:after {content: "\f142";line-height: 1;margin-right: -4px;}
.navbar .sub-menu .sub-menu {left: 100%;margin: -20px 0 0;top: 0;}
.navbar .actions {display: flex;flex-grow: 1;justify-content: flex-end;}
.navbar .actions>div+div {margin-left: 5px;}
.navbar .navbar-button,.off-canvas .canvas-close {align-items: center;border-radius: 50%;cursor: pointer;display: flex;font-size: 16px;height: 30px;justify-content: center;width: 30px;margin-right: 10px;background-color: #f6f6f6;border: 0;color: #34495e;}
.navbar .login-btn {align-items: center;border-radius: 4px;color: #ffffff;cursor: pointer;display: flex;font-size: 14px;height: 30px;justify-content: center;width: 80px;margin-left:10px;margin-right: 10px;background-color: #f6f6f6;border: 0;color: #34495e;}
.navbar .user-pbtn {align-items: center;border-radius: 4px;cursor: pointer;display: flex;font-size: 14px;height: 30px;justify-content: center;max-width: 100px;margin-right: 10px;border: 0;color: #34495e;}
.navbar .user-pbtn img {align-items: center;border-radius: 30px;cursor: pointer;display: flex;font-size: 14px;height: 30px;justify-content: center;margin-right: 5px;border: 2px solid #eee;width: 30px;}
.navbar .user-pbtn span {-webkit-line-clamp: 1;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.navbar .login-btn:hover,.navbar .user-pbtn:hover {opacity: 0.8;-webkit-transition: all 0.3s ease;-moz-transition: all 0.3s ease;-o-transition: all 0.3s ease;transition: all 0.3s ease;}
.navbar-transparent.with-hero:not(.ads-before-header):not(.ads-after-header) .site-header,.navbar-sticky_transparent.with-hero:not(.navbar-sticky):not(.ads-before-header):not(.ads-after-header) .site-header {background-color: transparent;box-shadow: none;}
.navbar-transparent.with-hero:not(.ads-before-header):not(.ads-after-header) .navbar .logo.text,.navbar-sticky_transparent.with-hero:not(.navbar-sticky):not(.ads-before-header):not(.ads-after-header) .navbar .logo.text,.navbar-transparent.with-hero:not(.ads-before-header):not(.ads-after-header) .navbar .nav-list>.menu-item>a,.navbar-sticky_transparent.with-hero:not(.navbar-sticky):not(.ads-before-header):not(.ads-after-header) .navbar .nav-list>.menu-item>a {color: #fff;}
.navbar-transparent.with-hero:not(.ads-before-header):not(.ads-after-header) .navbar .logo.regular,.navbar-sticky_transparent.with-hero:not(.navbar-sticky):not(.ads-before-header):not(.ads-after-header) .navbar .logo.regular {opacity: 0;}
.navbar-transparent.with-hero:not(.ads-before-header):not(.ads-after-header) .navbar .logo.contrary,.navbar-sticky_transparent.with-hero:not(.navbar-sticky):not(.ads-before-header):not(.ads-after-header) .navbar .logo.contrary {opacity: 1;}
.navbar-transparent.with-hero:not(.ads-before-header):not(.ads-after-header) .navbar .sep:after,.navbar-sticky_transparent.with-hero:not(.navbar-sticky):not(.ads-before-header):not(.ads-after-header) .navbar .sep:after {background-color: rgba(255,255,255,0.3);}
.navbar-transparent.with-hero:not(.ads-before-header):not(.ads-after-header) .navbar .nav-list>.menu-item>a:after,.navbar-sticky_transparent.with-hero:not(.navbar-sticky):not(.ads-before-header):not(.ads-after-header) .navbar .nav-list>.menu-item>a:after {color: rgba(255,255,255,0.6);}
.navbar-transparent.with-hero:not(.ads-before-header):not(.ads-after-header) .navbar .navbar-button,.navbar-sticky_transparent.with-hero:not(.navbar-sticky):not(.ads-before-header):not(.ads-after-header) .navbar .navbar-button,.navbar-transparent.with-hero:not(.ads-before-header):not(.ads-after-header) .navbar .burger,.navbar-sticky_transparent.with-hero:not(.navbar-sticky):not(.ads-before-header):not(.ads-after-header) .navbar .burger {background-color: #fff;border-color: #fff;}
.navbar-transparent.with-hero:not(.ads-before-header):not(.ads-after-header) .navbar .main-search .search-field,.navbar-sticky_transparent.with-hero:not(.navbar-sticky):not(.ads-before-header):not(.ads-after-header) .navbar .main-search .search-field {background-color: transparent;color: #fff;}
.navbar-transparent.with-hero:not(.ads-before-header):not(.ads-after-header) .navbar .main-search .search-field::-webkit-input-placeholder,.navbar-sticky_transparent.with-hero:not(.navbar-sticky):not(.ads-before-header):not(.ads-after-header) .navbar .main-search .search-field::-webkit-input-placeholder {color: #fff;}
.navbar-transparent.with-hero:not(.ads-before-header):not(.ads-after-header) .navbar .main-search .search-field::-moz-placeholder,.navbar-sticky_transparent.with-hero:not(.navbar-sticky):not(.ads-before-header):not(.ads-after-header) .navbar .main-search .search-field::-moz-placeholder {color: #fff;}
.navbar-transparent.with-hero:not(.ads-before-header):not(.ads-after-header) .navbar .main-search .search-field:-ms-input-placeholder,.navbar-sticky_transparent.with-hero:not(.navbar-sticky):not(.ads-before-header):not(.ads-after-header) .navbar .main-search .search-field:-ms-input-placeholder {color: #fff;}
.navbar-transparent.with-hero:not(.ads-before-header):not(.ads-after-header) .header-gap,.navbar-sticky_transparent.with-hero:not(.ads-before-header):not(.ads-after-header) .header-gap {height:0;}
.navbar-sticky:not(.ads-before-header) .site-header,.navbar-sticky_transparent:not(.ads-before-header) .site-header,.stick-now .site-header {position: fixed !important;}
.navbar-hidden .navbar .logo {margin-right: 0;}
.navbar-hidden .navbar .sep {display: none;}
.navbar .menu-item-mega:hover .mega-menu,.navbar .menu-item-mega:hover .sub-menu {opacity: 1;-webkit-transform: translateY(0);transform: translateY(0);visibility: visible;}
.mega-menu {background-color: #fff;box-shadow: 0 0 30px rgba(0,0,0,0.07);left: 0;opacity: 0;position: absolute;right: 0;top: 100%;-webkit-transform: translateY(5px);transform: translateY(5px);transition: all 0.5s cubic-bezier(0.77,0,0.175,1);visibility: hidden;z-index: 80;}
.mega-menu .menu-posts {padding: 30px 30px 80px;}
.mega-menu .entry-media {margin-bottom: 20px;}
.mega-menu .owl .owl-prev,.mega-menu .owl .owl-next {bottom: 20px;top: auto;}
.mega-menu .owl .owl-prev {right: 62px;}
.mega-menu .owl .owl-next {right: 30px;}
.navbar .menu-item-mega {position: static;}
.navbar .menu-item-mega>.sub-menu {left: 0;margin: 0;padding: 40px 0;right: 0;}
.navbar .menu-item-mega>.sub-menu>.menu-item>a {color: #aaa;font-size: 15px;letter-spacing: 0;line-height: 1.2;margin-bottom: 5px;pointer-events: none;text-transform: none;}
.navbar .menu-item-mega>.sub-menu .menu-item-has-children>a:after {display: none;}
.navbar .menu-item-mega>.sub-menu .sub-menu {box-shadow: none;margin: 0;min-width: auto;opacity: 1;padding: 0;position: static;-webkit-transform: translateY(0);transform: translateY(0);}
.navbar .menu-item-mega>.sub-menu .sub-menu .sub-menu {display: none;}
.burger {border-radius: 50%;cursor: pointer;height: 30px;position: relative;width: 30px;background-color: #f6f6f6;border: 0;}
.burger:before,.burger:after {background-color: #34495e;content: "";height: 2px;left: 10px;position: absolute;width: 10px;}
.burger:before {top: 10px;}
.burger:after {bottom: 10px;}

.deanggspan1 i{display:block;float:left;font-size:18px;color:#07aefc;margin-top:5px;margin-left:15px;margin-right:6px}
.deanggspan1{float:left;margin:0 auto;color:#333;font-size:14px}
.deanggspan1 span{display:block;float:left;color:#666}
.deanggc {float:left;width:730px;margin-left:20px;}
.deanggc ul {}
.deanggc ul li {font-size:14px;width:730px;display:block;clear:both;height:30px;/* line-height:30px;*/}
.deanggc ul li a {font-weight: 400;color:#6b798e;float:left;}
.deanggc ul li a:hover {color:#2575fc;text-decoration: blink;}
.deanggc ul li span {float:right;color:#999;font-size:12px;width:120px}
/*nav*/
.header__group {position: relative}
.header__group:before,.header__group:after {background: transparent;bottom: -5px;height: 16px;position: absolute;width: 16px}
.header__group:before {border-bottom-right-radius: 8px;box-shadow: 6px 6px 0 #2c2c2c;left: -16px}
.header__style_user .header__dropdown {left: inherit;right: -130px;border-radius: 8px;width: 400px;top: 30px;}
.header__style_user .header__dropdown {box-shadow: 0 2px 8px rgba(0,0,0,.2); z-index: 999999;}
.header__group_user .header__dropdown .header__link > a {color: #8495a0}
.header__group_user .header__dropdown .header__link > a:hover {color: #fff}
.header__group_user.active:before {content: none}
.header__group.active .header__cat {background: #fff;box-shadow: 0 5px 0 0 #fff;}
.header__cat a {color: #fff;}
.header__cat a:hover {/* color: #404040; */}
.header__cat .dian {background: #ff5780;width: 7px;height: 7px;border-radius: 50%;position: absolute;right: 13px;top: 26px;}
.header__group.active .header__cat:after {display: none}
.header__group.active .header__title {color: #fff}
.header__group.active .header__dropdown {display: block}
.header__group_cart.active:before,.header__group_cart.active:after {content: none !important}
.header__group_cart.active .header__cat {background: none;box-shadow: none}
.header__dropdown {display: none;position: absolute;top: calc(100% + 0px);left: 0;background: #fff;border-radius: 0 0 8px 8px;}
.header-box {color: #8495a0;}
.header-box, .header__new {margin: 0 20px;padding: 15px 0;}
.header-box {color: #8495a0;}
.header-box,.header__new {margin: 0 20px;padding: 15px 0;}
.header-box {color: #fff}
.refresh-header-top {width: 100%;}
.refresh-header-top {width: 100%;}
.header-top {position: relative;padding-bottom: 10px;border-bottom:1px dashed #999;}
.header-top img {float: left;width: 45px;border-radius: 50%;margin-top: 2px;margin-right: 10px;height: 45px;}
.header-top .zuanshi {background: url(../images/zuanshi.svg) no-repeat center;width: 15px;height: 15px;display: -webkit-inline-box;background-size: contain;position: relative;top: 3px;cursor: pointer;margin-left: 5px}
.header-top .zuanshi.is-vip {background: url(../images/zuanshi_vip.svg) no-repeat center;background-size: contain;}
.header-top .fa-user-crown {color: #f3d60c;margin-left: 5px;font-size: 14px;cursor: pointer;margin-top: 3px;}
.header-top .fa-user-crown.is-vip {color: #ff5780;}
.header-top .logout {position: absolute;right: 0;top: 0;color: #888;}
.header-top .logout:hover {color: #E91E63;}
.user-names {max-width: 100px;overflow: hidden;display: block;word-wrap: break-word;text-overflow: ellipsis;white-space: nowrap;float: left;font-size: 14px;}
.wp-VIP {margin-left: 10px;font-style: normal;color: #fff;font-size: 12px !important;background-color: #fd7a25;padding: 2px 8px;border-radius: 10px;}
.header-top .group-name {background: linear-gradient(90deg, #fd731f, #fe822f);padding: 2px 8px;border-radius: 10px;font-size: 12px;margin-left: 10px;font-style: normal;font-weight: normal;}
.header-top .group-name.vip-bg, .page-profile .inset-header .about-me .user-name small.badge.vip-bg {background: #ff5780;}
.header-top .group-name.authors-bg, .page-profile .inset-header .about-me .user-name small.badge.authors-bg {background: #2aa461;}
.header-top p {margin-top: 10px;font-size: 12px;color: #8495a0;cursor: pointer;}
.header-center {display: flex;padding: 15px 0}
.header-bottom,.header-center {position: relative}
.header-center .md-l {float: left;width: 50%;border-radius: 6px;padding: 10px;margin-right: 15px;border: 2px transparent solid;background-color: #34495e;-webkit-transition: all 0.3s ease;-moz-transition: all 0.3s ease;-o-transition: all 0.3s ease;transition: all 0.3s ease;position: relative;text-align: center;}
.header-center .md-l:hover {opacity: 0.8;}
.header-center .md-tit {display: block;color: #fff;font-size: 14px;margin-bottom: 10px;text-align: left;}
.header-center .dou,.header-center .jinbi {display: block;-webkit-line-clamp: 1;-webkit-box-orient: vertical;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}

/***头部VIP****/
.shanshan{display:-webkit-box;display:-ms-flexbox;display:flex;float:left;margin-right:15px;margin:0px 15px}
[data-microtip]{position:relative}
[data-microtip]:after,[data-microtip]:before{transform:translate3d(0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;will-change:transform;opacity:0;pointer-events:none;transition:all var(--microtip-transition-duration,.18s) var(--microtip-transition-easing,ease-in-out) var(--microtip-transition-delay,0s);position:absolute;box-sizing:border-box;z-index:10;transform-origin:top}
[data-microtip]:before{background-size:100% auto!important;content:""}
[data-microtip-position|=bottom]:before{background:url(data:image/svg+xml;charset=utf-8;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjDigKYwLDEyLjAwMiBDMTQuMjg1LDEyLjAwMiA4LjU5NCwwLjAwMCAyLjY1OCwwLjAwMCBaIi8+PC9zdmc+) no-repeat;height:6px;width:18px;margin-top:5px;margin-bottom:0}
[data-microtip-position|=bottom]:before{transform:translate3d(-50%,-10px,0);bottom:auto;left:50%;top:100%}
.heshan>a{box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;color:#adb7be;-webkit-box-align:center;-ms-flex-align:center;align-items:center;transition:color .2s}
.shanlian.lianzi{color:#cea22c;line-height:33px;text-align:center}
.shanlian.lianzi .ic_gif{position:absolute;top:0;left:50%;width:96px;margin:0 0 0 -50px}
.shanlian.lianzi .ic_gif::before{content:"";position:absolute;top:0;left:0;background:url(../images/tab_newani.png) no-repeat -60px 0;width:13px;height:25px;transform-origin:right center;-webkit-transform-origin:right center;animation:super_giftl 2s linear both infinite;-webkit-animation:super_ngiftl 2s linear both infinite}
.shanlian.lianzi .ic_gif::after{content:"";position:absolute;top:0;right:0;background:url(../images/tab_newani.png) no-repeat -100px 0;width:13px;height:25px;transform-origin:left center;-webkit-transform-origin:left center;animation:super_giftr 2s linear both infinite;-webkit-animation:super_ngiftr 2s linear both infinite}
.shanlian.lianzi .txt{position:relative;font-size:14px;color:#f5b344;margin-right:2px}
*,:after,:before{box-sizing:inherit}
.shanlian.lianzi{color:#cea22c;line-height:33px;text-align:center}
.heshan>a{box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;color:#adb7be;-webkit-box-align:center;-ms-flex-align:center;align-items:center;transition:color .2s}
.shanlian.lianzi .ic_mask{position:absolute;top:10px;left:0;overflow:hidden;width:100%;height:14px;overflow:hidden;background:0 0}
.shanshan .shanlian.lianzi .ic_mask::before{content:"";position:absolute;width:100%;height:6px;background:#fff;top:-12px;left:0;animation:super_mask 2s linear both infinite;-webkit-animation:super_mask 2s linear both infinite;opacity:.6}
[data-microtip-position=bottom-right]:after{transform:translate3d(calc(0 + -16px),-10px,0);top:100%}
[data-microtip-position|=bottom]:after{transform:translate3d(-50%,-10px,0);top:100%;left:50%}
[data-microtip-position|=bottom]:after{margin-top:11px}
[data-microtip]:after{background:rgba(17,17,17,.9);border-radius:4px;color:#fff;content:attr(data-microtip);font-size:var(--microtip-font-size,13px);font-weight:var(--microtip-font-weight,normal);text-transform:var(--microtip-text-transform,none);padding:.5em 1em;white-space:nowrap;box-sizing:content-box}
[data-microtip]:after,[data-microtip]:before{transform:translate3d(0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;will-change:transform;opacity:0;pointer-events:none;transition:all var(--microtip-transition-duration,.18s) var(--microtip-transition-easing,ease-in-out) var(--microtip-transition-delay,0s);position:absolute;box-sizing:border-box;z-index:10;transform-origin:top}
.shanlian{color:#fff;line-height:33px;text-align:center}
.heshan>a{box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;color:#adb7be;-webkit-box-align:center;-ms-flex-align:center;align-items:center;transition:color .2s}
.shanlian.lianzi{color:#cea22c;line-height:33px;text-align:center}
.shanlian.lianzi .ic_gif{position:absolute;top:0;left:50%;width:96px;margin:0 0 0 -50px}
.shanlian.lianzi .ic_gif1{position:absolute;top:0;left:50%;width:88px;margin:0 0 0 -44px}
.shanlian.lianzi .ic_gif::before{content:"";position:absolute;top:0;left:0;background:url(../images/zhankr_net_vip.png) no-repeat -60px 0;width:13px;height:25px;transform-origin:right center;-webkit-transform-origin:right center;animation:super_giftl 2s linear both infinite;-webkit-animation:super_ngiftl 2s linear both infinite}
.shanlian.lianzi .ic_gif1::before{content:"";position:absolute;top:4px;left:0;background:url(../images/zhankr_net_vip.png) no-repeat 0 0;width:13px;height:25px;transform-origin:right center;-webkit-transform-origin:right center;animation:super_giftl 1s linear both infinite;-webkit-animation:super_giftl 1s linear both infinite}
.shanlian.lianzi .ic_gif::after{content:"";position:absolute;top:0;right:0;background:url(../images/zhankr_net_vip.png) no-repeat -100px 0;width:13px;height:25px;transform-origin:left center;-webkit-transform-origin:left center;animation:super_giftr 2s linear both infinite;-webkit-animation:super_ngiftr 2s linear both infinite}
.shanlian.lianzi .ic_gif1::after{content:"";position:absolute;top:4px;right:0;background:url(../images/zhankr_net_vip.png) no-repeat -30px 0;width:13px;height:25px;transform-origin:left center;-webkit-transform-origin:left center;animation:super_giftr 1s linear both infinite;-webkit-animation:super_giftr 1s linear both infinite}
.shanlian.lianzi .txt{position:relative;font-size:15px;color:#f5b344}
.shanlian.lianzi .txt1{position:relative;font-size:14px;color:#f5b344}
.shanlian.lianzi .ic_mask{position:absolute;top:10px;left:0;overflow:hidden;width:100%;height:14px;overflow:hidden;background:0 0}
.shanshan .shanlian.lianzi .ic_mask::before{content:"";position:absolute;width:100%;height:6px;background:#fff;top:-12px;left:0;animation:super_mask 2s linear both infinite;-webkit-animation:super_mask 2s linear both infinite;opacity:.6}
/***头部end****/
/***头部会员下啦****/
.header-center .dou i,.header-center .jinbi i {width: 16px;height: 16px;display: -webkit-inline-box;position: relative;top: 4px;margin-right: 5px}
.header-center .jinbi i {background: url(../images/jinbi.png) no-repeat center;background-size: cover;}
.header-center .dou i {background: url(../images/dou.png) no-repeat center;background-size: cover;}
.header-center .pay-credit {padding: 2px 10px;border-radius: 20px;background-color: #2196F3;width: 120px;text-align: center;display: block;margin: 0 auto;margin-top: 15px;color: #fff;}
.header-center .pay-credit:hover {background: #399dff;color: #fff;}
.header-center .md-r {float: left;width: 50%;}
.header-center .md-t {padding: 9px;margin-bottom: 5px;border-radius: 5px;position: relative;background-color: #2196F3;-webkit-transition: all 0.3s ease;-moz-transition: all 0.3s ease;-o-transition: all 0.3s ease;transition: all 0.3s ease;}
.header-center .md-t:hover {opacity: 0.8;}
.header-center .md-t span {color: #fff;display: block;margin-bottom: 5px;font-size: 14px}
.header-center .md-t p {font-size: 11px}
.header-center .md-t a,.header-center .md-b a {position: absolute;right: 10px;top: 5px;padding: 4px 10px;border-radius: 4px;background-color: #fe812e;display: inline-block;line-height: 14px;font-size: 12px;color: #fff;}
.header-center .md-t a:hover {/* background: #2aa461; *//* color: #fff; */}
.header-center .md-b {padding: 9px;position: relative;border-radius: 6px;background-color: #8BC34A;-webkit-transition: all 0.3s ease;-moz-transition: all 0.3s ease;-o-transition: all 0.3s ease;transition: all 0.3s ease;}
.header-center .md-b:hover {opacity: 0.8;}
.header-center .md-b span {color: #fff;padding-bottom: 5px;display: block;font-size: 14px}
.header-center .md-b p {font-size: 11px}
.header-bottom .my-home {display: block;font-size: 14px;margin-bottom: 10px;}
.header-bottom ul {padding: 1px;display: flex;text-align: center;margin: auto;list-style: none;}
.header-bottom li {float: left;width: 20%;cursor: pointer;}
.header-bottom li i {background-color: #eee;width: 40px;height: 40px;display: block;border-radius: 50%;margin: 0 auto;margin-bottom: 0;background-size: 50%;background-position: center;background-repeat: no-repeat;}
.header-bottom li i:hover {opacity: 0.8}
.header-bottom li i.ico_1 {background-image: url(../images/shoucang.svg)}
.header-bottom li i.ico_2 {background-image: url(../images/xiangmu.svg)}
.header-bottom li i.ico_3 {background-image: url(../images/anquan.svg)}
.header-bottom li i.ico_4 {background-image: url(../images/dingdan.svg)}
.header-bottom li i.ico_5 {background-image: url(../images/xiazai.svg)}
.header__custom .icon.max {font-size: 18px;}
.header-top p {margin-top: 10px;font-size: 12px;color: #8495a0;cursor: pointer;}
.header-dropdown {font-size: 12px;color: #555;font-family: Lato,sans-serif;line-height: 24px;text-rendering: optimizeLegibility;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;}
.header-center p {margin: auto;}
.header-top p {margin: auto;}
.header__cat {box-sizing: border-box;display: -webkit-box;display: -ms-flexbox;display: flex;/* height: 68px; */padding-left: 10px;border-radius: 8px 8px 0 0;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;cursor: pointer;padding-top: 0;}
.form-group {margin-bottom: 30px;position: relative;}
.input-group {position: relative;display: table;border-collapse: separate}
.input-group[class*=col-] {float: none;padding-right: 0;padding-left: 0}
.input-group .form-control {position: relative;z-index: 2;float: left;width: 100%;margin-bottom: 0}
.input-group .form-control:focus {z-index: 3}
.input-group-btn {display: table-cell;width: 1%;white-space: nowrap;vertical-align: middle;}
.label {display: inline;padding: .2em .6em .3em;font-size: 75%;font-weight: 700;line-height: 1;color: #fff;text-align: center;white-space: nowrap;vertical-align: baseline;border-radius: .25em;}
a.label:focus,a.label:hover {color: #fff;text-decoration: none;cursor: pointer}
.label:empty {display: none}
.btn .label {position: relative;top: -1px}
.label-default {background-color: #777}
.label-default[href]:focus,.label-default[href]:hover {background-color: #5e5e5e}
.label-primary {background-color: #337ab7}
.label-primary[href]:focus,.label-primary[href]:hover {background-color: #286090}
.label-success {background-color: #5cb85c}
.label-success[href]:focus,.label-success[href]:hover {background-color: #449d44}
.label-info {background-color: #5bc0de}
.label-info[href]:focus,.label-info[href]:hover {background-color: #31b0d5}
.label-warning {background-color: #f0ad4e;}
.label-warning[href]:focus,.label-warning[href]:hover {background-color: #ec971f}
.label-danger {background-color: #d9534f}
.label-danger[href]:focus,.label-danger[href]:hover {background-color: #c9302c}
.register-login-modal .modal-dialog {width: 370px;margin: 100px auto;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;}
.register-login-modal .modal-content {border: none;box-shadow: none;position: relative;background-color: transparent;}
.register-login-modal .popup-logo {height: auto;width: 60%;margin: 0 auto;padding: 10px 20px;}
.register-login-modal .nav-tabs {border-bottom: none;text-align: center;padding-left: 0;padding: 10px;list-style: none;margin: 0;}
.register-login-modal .nav-tabs>li {float: none;display: inline-block;}
.register-login-modal .nav-tabs>li>a {opacity: .3;padding: 0px 10px;border: none;font-size: 15px;font-weight: 500;text-transform: capitalize;font-weight: 600;}
.register-login-modal .nav-tabs>li.active>a,.register-login-modal .nav-tabs>li.active>a:focus,.register-login-modal .nav-tabs>li.active>a:hover,.register-login-modal .nav-tabs>li>a:focus,.register-login-modal .nav-tabs>li>a:active,.register-login-modal .nav-tabs>li>a:hover {background-color: transparent;border: none;opacity: 1;}
.register-login-modal .tab-content {padding: 20px;background-color: #ffffff;border-radius: 4px;}
.register-login-modal .rest-password {color: #34495e;font-size: 15px;}
.register-login-modal .open-oauth .btn {color: #ffffff !important;font-size: 14px;margin: 0;-webkit-border-radius: 50%;-moz-border-radius: 2px;position: relative;display: inline-block;margin-right: 10px;width: 32px;height: 32px;text-align: center;line-height: 32px;cursor: pointer;margin-left: 10px;padding: 0;letter-spacing: 0;font-weight: normal;}
.register-login-modal .open-oauth .btn:hover {opacity: .5}
.register-login-modal .open-oauth {margin-bottom: 20px}
.register-login-modal .open-oauth .btn-qq {background-color: #1296DB;}
.register-login-modal .open-oauth .btn-weixin {background-color: #23BF36}
.register-login-modal .open-oauth .btn-mpweixin {background-color: #03A9F4}
.register-login-modal .open-oauth .btn-weibo {background-color: #FF9100;}
.register-login-modal .btn--facebook i {margin-right: 7px;}
.register-login-modal .or-text {position: relative;text-align: center;line-height: 1;margin-bottom: 25px;}
.register-login-modal .or-text:after {content: "";position: absolute;top: 9px;left: 0;background-color: #e5e5e5;width: 100%;height: 1px;}
.register-login-modal .or-text span {background-color: #ffffff;display: inline-block;padding: 0 8px;z-index: 2;position: relative;}
.register-login-modal .form-group {margin-bottom: 15px;}
.register-login-modal .input-checkbox {padding-top: 10px;margin-bottom: 25px;}
.register-login-modal .label-checkbox span,.register-login-modal .label-checkbox span a {color:#aaaaaa;}
.register-login-modal .label-checkbox span a {text-decoration: underline;}
.register-login-modal .forget-password {margin-top: 20px;display: block;text-align: center;text-decoration: underline;color: #aaaaaa;font-size: 13px;}
.modal-body {position: relative;padding: 15px}
.tab-content>.tab-pane {display: none;}
.tab-content>.active {display: block;}
.fade {opacity: 0;-webkit-transition: opacity .15s linear;-o-transition: opacity .15s linear;transition: opacity .15s linear}
.fade.in {opacity: 1}
.text-center {text-align: center;}
/***会员登入弹出式****/
.tlogin{top: 50%;left: 50%;transform: translate(-50%,-50%);position: fixed;width: 340px;padding: 0px;display: flex;z-index: 999!important;}
#mengceng {position: fixed;top: 0;left: 0;z-index: 101;display: none;overflow: hidden;width: 100%;height: 100%;min-height: 550px;background-color: #000;opacity: .7;zoom: 1}
#loginshowkey,#regshowkey{width: auto;right: 10px;left: unset;position: absolute;top: -10px;bottom: 0;display: inline-flex;justify-content: center;align-items: center;color: #999;font-size: 14px;}
#loginshowkey img,#regshowkey img{width: 70px;display: block;}

@font-face {
	font-family:'FontAwesome';
	src:url('../fonts/fontawesome-webfont.eot?v=4.6.3');
	src:url('../fonts/fontawesome-webfont.eot?#iefix&v=4.6.3') format('embedded-opentype'),
	url('../fonts/fontawesome-webfont.woff2?v=4.6.3') format('woff2'),
	url('../fonts/fontawesome-webfont.woff?v=4.6.3') format('woff'),
	url('../fonts/fontawesome-webfont.ttf?v=4.6.3') format('truetype'),
	url('../fonts/fontawesome-webfont.svg?v=4.6.3#fontawesomeregular') format('svg');
	font-weight:normal;font-style:normal
}
.fa {display: inline-block;font: normal normal normal 14px/1 FontAwesome;font-size: inherit;text-rendering: auto;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale}
.fa-qq:before {content: "\f1d6"}
.fa-volume-up:before {content: "\f028";}
.fa-wechat:before,.fa-weixin:before {content: "\f1d7"}
/***顶部logo部分****/
.tophead_nv{ width:auto; height:130px; margin:0 auto; background:#ffffff; min-width:1200px;padding-top:50px;overflow: auto;}
.tophead_nv .wy{ width:1200px; margin:0 auto;overflow: auto;}
.tophead_nv .wy .wym{ width:900px; height:30px;overflow: auto;padding-top:5px;}
.tophead_nv .wy .wym b{ width:40px; line-height:30px; float:left; font-size:14px;}
.tophead_nv .wy .wym b a{text-decoration:none;}
.tophead_nv .wy .wym abbr{ width:850px; height:30px; float:left;}
.tophead_nv .wy .wym abbr li{min-width:40px; line-height:30px; float:left; font-size:14px; padding-left:5px; padding-right:20px;}
.tophead_nv .wy .logo{ width:255px; height:80px; float:left; margin-top:30px;}
.tophead_nv .wy .logo img{width: 100%;}
.tophead_nv .wy .dh{ width:900px; height:auto; float:right; padding-top:20px;}
.tophead_nv .wy .dh a{font-size:13px;color: #333}
.tophead_nv .wy .dh .zx{ width:300px; height:60px; float:left;background:url(../images/topxian.png) right  no-repeat; background-position:90% 40%;}
.tophead_nv .wy .dh .zx b{ width:50px; height:60px; line-height:25px; float:left; font-size:14px;}
.tophead_nv .wy .dh .zx em{ width:210px; height:auto; margin:0px;}
.tophead_nv .wy .dh .zx em li{ width:70px; line-height:25px; float:left;}
/***列表分页****/
.pnum .page-numbers{background: #f5f9f9;display: block;margin: 0 5px;padding: 6px 12px;border-radius: 20px;float: left;}
.pnum .current {background: #2191f0;color: #fff;}

























