﻿@charset "utf-8";
body{ background: #F1F2F9; }
.mdui-drawer{max-width:240px;}
.p5p {padding-right:5px;}
.flex-grid {display: -webkit-box;display: -ms-flexbox; display: -webkit-flex; display: flex; -ms-flex-wrap: wrap; -webkit-flex-wrap: wrap; flex-wrap: wrap;}
.border-radius-5{border-radius: 5px;}
.fulilogo {width:320px;margin:0 auto;}
.fulilogo img {height:40px;}
.mdui-list-item-content {text-align:center;}
.mdui-typo-title {font-size: 16px;letter-spacing: 2px;}
.mdui-list-item-icon~.mdui-list-item-content {margin-left:0;}
.mdui-fab-fixed, .mdui-fab-wrapper {bottom: 80px;}
.toplogo img{ width: 100%; height: 60px; margin: 0 auto;}
.mdui-theme-accent-pink .mdui-color-theme-accent {background: #d941ff;
background: -moz-linear-gradient(to right, #a441ff, #2034a7);
background: -webkit-linear-gradient(left, #a441ff, #2034a7);
background: -o-linear-gradient(to right, #a441ff, #2034a7);
background-size: 150%;}
.mdui-theme-primary-pink .mdui-text-color-theme{color: #5339c9!important;}
.kouhao span{font-size: 16px;}
.kouhao {padding-top:5px;}
.mdui-float-right{color: #4d35ba;}
.hot_link {vertical-align: top;padding-left: 5px;}
.fby{background: #633bd4;padding: 6px 15px;margin-left: 20px;color: #FFF;border-radius: 7px;font-size: 13px;}
.mdui-theme-accent-pink .mdui-typo .fby a{color: #FFF;font-size: 13px;position: unset;vertical-align: unset;display: unset;cursor: pointer;}
/* 左侧栏 */
.left-drawer{}
.left-drawer-logo{height: 60px;line-height: 60px;text-align: center;font-size: 16px;letter-spacing: 2px;}
.logo-link{display:block; width:100%; height:100%;}
.left-drawer .mdui-switch{height: auto; line-height: normal;}
.nav-box-list .current{background: rgba(0,0,0,.1);}
.mdui-theme-accent-pink .mdui-color-theme-accent {background-color:none;}
.dh-section{}
.dh-section-title{border-bottom: 2px #F1F2F9 solid;}
.dh-section-title h3{font-size: 18px;}
.link-list{padding: 0!important; margin-left: -8px!important; margin-right: -8px!important;}
.link-list li{list-style: none; }
.link-list li a{color: inherit!important; padding: 2px 8px; border-radius: 5px; display: block; transition:all 0.5s; text-transform:capitalize;}
.section-content a:before{display: none;}
.link-list li a .link-title,.link-list li a .link-info{display: -webkit-box; -webkit-line-clamp: 1; text-overflow: ellipsis;overflow: hidden; -webkit-box-orient: vertical;}
.link-list li a .link-title{font-size: 16px;}
.link-list li a .del{text-decoration: line-through;}
.recommend-list li a{padding: 8px 8px;}
.link-list li a .link-info{font-size: 12px; color: #a2a8a2;}
.link-list li a:hover{ background: rgba(0,0,0,0.04); transition:all 0.5s;}
.mdui-typo .copyright p {font-family: simsun;font-size: 13px;margin: 0;}

.submit-website-list{padding: 0px!important;}
.submit-website-list > li{ list-style: none;}
.textfield-list-post .textfield-label{display: block; font-size: 18px;}
.textfield-input{width: 100%; border:1px #e4e4e4 solid; border-radius: 5px; line-height: 50px; padding: 0 8px; outline: none; box-sizing: border-box; transition: all 0.5s; font-size: 16px;}
.textfield-input:focus{border-color: #ff4081; transition: all 0.5s;}
.textfield-list .mdui-select{ display: block; width: 100%; border-radius: 5px; box-sizing: border-box;border: 1px #e4e4e4 solid; height: 50px; background-position: right 8px center;}
.textfield-list .mdui-select-selected{padding: 0 8px;}

/* 表格表单元素 */
.table-textfield .table-textfield-input{border:1px #e4e4e4 solid; border-radius: 5px; padding: 8px; outline: none;}
.table-textfield .sort-input{width: 30px; display: inline; padding: 8px 0px;}
.table-textfield .table-textfield-input:focus{border-color: #ff4081; transition: all 0.5s;}

#dialog-fbq .mdui-dialog-content p{margin:0;}
#dialog-fbq .mdui-dialog-content h1{font-size: 1.5em;color: #793de2;}
#dialog-fbq .mdui-dialog-content span{color: #ff4081;font-size: 1.2em;}
.link-title span{font-size: 12px;padding-left: 5px;color: #6b2cac;}
@media (min-width: 1024px){
	.mdui-appbar-with-toolbar .mdui-drawer {top: 0px!important;}
	.mdui-appbar{display: none!important;}
	.mdui-appbar-with-toolbar{padding-top: 0!important;}
	.section-content-channel{min-height: 650px;}
}
@media (max-width: 600px){
	.toplogo{padding: 0px!important; background: none!important; border-radius: 0px!important; margin-top: 8px!important; margin-bottom: 0px!important; }
	.toplogo img{height: 45px!important;}
	.toplogo .mdui-col{padding: 0px!important;}
	.dh-section{padding: 8px!important;}
	.dh-section .mdui-col{padding-left: 0px!important; padding-right: 0px!important;}
	.link-list li a .link-title{font-size: 14px;}
	.mdui-fab{width: 40px; min-width: 40px;height: 40px;}
	.mdui-fab .mdui-icon{margin-top: 8px; margin-left: 8px; }
	.kouhao span{font-size: 13px;}
}

/* 关灯效果 */
.mdui-theme-layout-dark{background: #000!important;}
.mdui-theme-layout-dark .kouhao span{color: #ddd!important;}
.mdui-theme-layout-dark .left-drawer{background: #0b0b0b!important;}
.mdui-theme-layout-dark .toplogo {background: rgba(225,225,225,0)!important;}
.mdui-theme-layout-dark .section-content{background: rgba(225,225,225,0.08)!important; color: #b9b9b9!important;}
.mdui-theme-layout-dark .dh-section-title{border-bottom: 1px #303030 solid; color: #fff!important;}
.mdui-theme-layout-dark .link-list li a .link-info{font-size: 12px; color: #676767;}
.mdui-theme-layout-dark .link-list li a:hover{ background: rgba(225,225,225,0.05); transition:all 0.5s;}
.mdui-theme-layout-dark footer{background: rgba(225,225,225,0.08)!important; }
.mdui-theme-layout-dark .fulilogo svg #lig{fill: #ed71ff;}

/* 返回顶部按钮 */
.gototop {
display: none;
-webkit-animation: hide 350ms ease-out forwards 1;
animation: hide 350ms ease-out forwards 1;
-webkit-transition: background-color 100ms ease-in-out;
transition: background-color 100ms ease-in-out;
}

.isvisible {
-webkit-animation: show 1s ease-out forwards 1;
animation: show 1s ease-out forwards 1;
}

@-webkit-keyframes hide{
  0% {opacity: 1;-webkit-transform:translateY(0);}
  25%{opacity: .5;-webkit-transform: rotate(-3deg) translateY(-40px);}
  75%{-webkit-transform: rotate(3deg);}
  100%{opacity: 0;-webkit-transform:translateY(100px);}
}
@keyframes hide{
  0% {opacity: 1;transform:translateY(0);}
  25%{opacity: .5;transform: rotate(-3deg) translateY(-40px);}
  75%{transform: rotate(3deg);  }
  100%{opacity: 0;transform:translateY(100px);}
}

@-webkit-keyframes show{
  0% {-webkit-transform: rotate(0deg);  }
  25%{opacity: .5;-webkit-transform: rotate(-3deg) translateY(-40px);}
  75%{-webkit-transform: rotate(3deg);}
  100%{opacity: 1;-webkit-transform: rotate(0deg);}
}

@keyframes show{
  0% {transform: rotate(0deg);}
  25%{opacity: .5;transform: rotate(-3deg) translateY(-40px);}
  75%{transform: rotate(3deg);}
  100%{opacity: 1;transform: rotate(0deg);}
}
 .te-modal * {box-sizing: border-box;}.te-modal {position: fixed;top: 0;right: 0;bottom: 0;left: 0;z-index: 1000;display: flex;visibility: hidden;flex-direction: column;align-items: center;overflow: hidden;-webkit-overflow-scrolling: touch;background: rgba(0, 0, 0, .9);opacity: 0;cursor: url("data:image/svg+xml,%3Csvg width='19' height='19' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M15.514.535l-6.42 6.42L2.677.536a1.517 1.517 0 00-2.14 0 1.517 1.517 0 000 2.14l6.42 6.419-6.42 6.419a1.517 1.517 0 000 2.14 1.517 1.517 0 002.14 0l6.419-6.42 6.419 6.42a1.517 1.517 0 002.14 0 1.517 1.517 0 000-2.14l-6.42-6.42 6.42-6.418a1.517 1.517 0 000-2.14 1.516 1.516 0 00-2.14 0z' fill='%23FFF' fill-rule='nonzero'/%3E%3C/svg%3E"), auto;}@supports ((-webkit-backdrop-filter: blur(12px)) or (backdrop-filter: blur(12px))) {.te-modal {-webkit-backdrop-filter: blur(12px);backdrop-filter: blur(12px);}}.te-modal--confirm .te-modal-box {text-align: center;}.te-modal--noOverlayClose {cursor: default;}.te-modal--noClose .te-modal__close {display: none;}.te-modal__close {position: fixed;top: 2.5rem;right: 2.5rem;z-index: 1000;padding: 0;width: 2rem;height: 2rem;border: none;background-color: transparent;color: #fff;cursor: pointer;}.te-modal__close svg * {fill: currentColor;}.te-modal__closeLabel {display: none;}.te-modal__close:hover {color: #fff;}.te-modal-box {position: relative;flex-shrink: 0;margin-top: auto;margin-bottom: auto;width: 60%;max-width:600px;border-radius: 4px;background: #fff;opacity: 1;cursor: auto;will-change: transform, opacity;}.te-modal-box__content {padding: 3rem 3rem;}.te-modal-box__footer {padding: 1.5rem 2rem;width: auto;border-bottom-right-radius: 4px;border-bottom-left-radius: 4px;background-color: #f5f5f5;cursor: auto;}.te-modal-box__footer::after {display: table;clear: both;content: "";}.te-modal-box__footer--sticky {position: fixed;bottom: -200px;z-index: 10001;opacity: 1;transition: bottom .3s ease-in-out .3s;}.te-enabled {position: fixed;right: 0;left: 0;overflow: hidden;}.te-modal--visible .te-modal-box__footer {bottom: 0;}.te-modal--visible {visibility: visible;opacity: 1;}.te-modal--visible .te-modal-box {animation: scale .2s cubic-bezier(.68, -.55, .265, 1.55) forwards;}.te-modal--overflow {overflow-y: scroll;padding-top: 8vh;}.te-btn {display: inline-block;margin: 0 .5rem;padding: 1rem 2rem;border: none;background-color: grey;box-shadow: none;color: #fff;vertical-align: middle;text-decoration: none;font-size: inherit;font-family: inherit;line-height: normal;cursor: pointer;transition: background-color .4s ease;}.te-btn--primary {background-color: #3498db;}.te-btn--danger {background-color: #e74c3c;}.te-btn--default {background-color: #34495e;}.te-btn--pull-left {float: left;}.te-btn--pull-right {float: right;}@media (max-width : 540px) {.te-modal {top: 0px;display: block;padding-top: 60px;width: 100%;}.te-modal-box {width: auto;border-radius: 0;}.te-modal-box__content {overflow-y: scroll;}.te-modal--noClose {top: 0;}.te-modal--noOverlayClose {padding-top: 0;}.te-modal-box__footer .te-btn {display: block;float: none;margin-bottom: 1rem;width: 100%;}.te-modal__close {top: 0;right: 0;left: 0;display: block;width: 100%;height: 60px;border: none;background-color: #2c3e50;box-shadow: none;color: #fff;}.te-modal__closeLabel {display: inline-block;vertical-align: middle;font-size: 1.6rem;font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif;}.te-modal__closeIcon {display: inline-block;margin-right: .8rem;width: 1.6rem;vertical-align: middle;font-size: 0;}}@keyframes scale {0% {opacity: 0;transform: scale(.9);}100% {opacity: 1;transform: scale(1);}}.te-modal-box{font-size: 1rem;}.appdbox{display: flex;flex-direction: column;align-items: center;font-size: 1rem;}.appdbox h1{margin:.67em 0;font-size: 2rem;}.appdbox a{margin: 5px 0;text-align: center;width: 80%;}.appdbox a:hover{color:#FFF;}.dact {background: #afafaf;}.appdbox h1 span{display: none;}.tp {background-color:#5339c9;}