html,body{overflow-x:hidden;}
body{font-family:'Gotham-Book', -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Ubuntu, "Helvetica Neue", Helvetica, Arial, "PingFang SC", "Hiragino Sans GB","Microsoft Yahei UI", "Microsoft Yahei", "Source Han Sans CN", sans-serif; padding: 0px !important; margin: 0px !important; font-size:13px;}
ul li{list-style: none;}
ul,ol{margin-bottom: 0;}
a, a:hover, a:focus{text-decoration: none; outline: none;}
p,ul,li,span,div,h1,h2,h3,h4,h5,h6,h7{margin:0;padding:0;}

/*.navbar-inverse{background-color:rgba(255,255,255,0.9);border:none;backdrop-filter:blur(6px);box-shadow:0 1px 3px rgba(0,0,0,0.03);}*/
.navbar-inverse{background-color:transparent;border:none;}
.scroll .navbar-inverse{background-color:#fff;box-shadow:0 1px 5px rgba(0,0,0,0.05);transition: all 0.15s ease;}
.navbar-inverse .navbar-nav{padding-left:20px;}
.navbar-inverse .navbar-nav>li>a{color:#fff;opacity:0.9;font-size:16px;line-height:50px;padding:5px 0;position:relative;margin-left:40px;text-shadow: 0 0 3px rgb(0 0 0 / 20%);transition: all 0.15s ease;}
.navbar-inverse .navbar-nav>li>a:hover{opacity:1;color:#fff;}
.scroll .navbar-nav>li>a{color:#000;text-shadow:none;opacity: 0.8;}
.scroll .navbar-nav>li>a:hover{color:#000;opacity:1;}
.navbar-inverse .navbar-toggle{border-color:transparent;}
.navbar-collapse.collapse.in,.navbar-collapse.collapsing{background:rgba(0,0,0,0.7);}
.navbar-collapse.collapse.in li a{padding:0;line-height: 44px;}
.navbar-inverse .navbar-toggle:focus, .navbar-inverse .navbar-toggle:hover{background-color: transparent;}

.navbar-brand{background: url("/skin/images/logo-white.png") no-repeat center center;background-size:contain;width:160px;height:60px;text-indent:-999em;}
.scroll .navbar-brand{background-image: url("/skin/images/logo-blue.png");}
.scroll .navbar-toggle .icon-bar{color:#333;background:#333;}
.scroll .navbar-collapse.collapse.in,.scroll .navbar-collapse.collapsing{background:rgba(255,255,255,0.7);}

.jianli-list .item{box-shadow:0 1px 5px rgba(0,0,0,0.05);background:#fff;transition: all 0.15s ease;border:5px solid #c4c5c7;border-radius:10px;}
.jianli-list .item .img-box{padding:8px 8px 0;}
.jianli-list .item .preview{display: block;width: 100%;aspect-ratio: 4 / 5;}
.jianli-list .item .info{padding:15px 15px;}
.jianli-list .item:hover{box-shadow:0 5px 8px rgba(0,0,0,0.08);transform: scale(1.05);}

@media only screen and (max-width: 767px){
    .jianli-list li{padding-left: 20px;padding-right: 20px;margin-bottom: 10px;margin-top: 10px;}
    .type-list li{display: inline-block;}
}
.subnav .active a{color: #007aff;font-weight: bold;}
.subnav a{color: #666;transition: all 0.15s ease;}
.subnav a:hover{color: #007aff;}
.subnav li{margin:0 20px; }

.downpage .jianli-list .item{box-shadow:none;border:1px solid #eee;}
.side-box{background:#fff;border-radius:5px;box-shadow:0 1px 5px rgba(0,0,0,0.05);padding:20px;}
.cblue{color:#13d8a7 !important;}

#mainbody{padding-top: 60px;}

.footer{background:#39394d;padding-top:0px;color:#797979;padding-bottom:0px;}
.footer .links li{display:inline-block;}

.footer a{color:inherit;transition: color 0.2s;}
.footer a:hover{opacity:1;color:#007aff;}

.donateBtn{background-image: linear-gradient(to left, #00c6fb 0%, #005bea 100%);color:#fff;padding:12px 50px;border-radius:5px;font-size: 16px;animation:daxiao 2s infinite ease-in-out;display: inline-block;}
.donateBtn:hover{color:#fff !important;}
@keyframes daxiao {
    0% {transform: scale(1);}
    10%{transform: scale(1.15);}
    20%{transform: scale(1.05);}
    30%{transform: scale(1.15);}
    40%{transform: scale(1);}
    100%{transform: scale(1);}
}

.bread-nav{border-bottom: none;}
.bread-nav ul{padding:10px 10px 10px 0px;}
.bread-nav li{display: inline-block;}
.bread-nav li:after{height:14px;width:7px;content:"";background-image: url("/skin/images/b.png");background-repeat: no-repeat;background-size: cover;display: inline-block;position:relative;top:2px;margin-left:6px;margin-right:6px;}
.bread-nav li:last-child:after{display: none;}
.bread-nav li a{color:#666;}

.good-points li{padding-left: 12px;position: relative;display: inline-block;color:#888;}
.good-points li:before{content:"";height:3px;width:3px;background: #007aff;display: block;position:absolute;left:0;top:10px;}

.side-box .art-list li{margin:10px 0;}
.side-box .art-list li a{color:#555;transition: all 0.15s ease;}
.side-box .art-list li a:hover{color:#007aff;text-decoration: underline;}

.type-box{border-bottom: 1px solid #eee;padding-bottom:15px;padding-top:10px;}
.type-list{padding-top:20px;}
.type-list li{margin-bottom:3px;}
.type-list li a{padding:8px 10px 8px 20px;display: block;color:#555;}
.type-list li.active a{color:#007aff;}
.type-list li a:hover{color:#007aff;}


/*鍒嗛〉*/
.fenye li a , .fenye li span{margin-right:8px;}
.pagination>.active>a, .pagination>.active>a:focus, .pagination>.active>a:hover, .pagination>.active>span, .pagination>.active>span:focus, .pagination>.active>span:hover{background-color: #06f;border-color: transparent;color:#fff;}
.pagination>li>a, .pagination>li>span{color:#333;padding:9px 15px;}
.pagination>li>a, .pagination>li>span{border-radius: 4px;}


.shang{text-align: center;}
.shang .item{padding:18px 30px;border:1px solid #eee;font-size: 14px;border-radius:40px;margin-right: 15px;display: inline-block;color:#777;cursor: pointer;transition: all 0.15s ease;}
.shang .item:last-child{margin-right: 0;}
.shang .item:hover{border-color:#ccc;color:#333;}
.shang .das{background:rgba(255,86,86,0.9);color:#fff;border-color:rgba(255,86,86,0.9);}
.shang .das:hover{color:#fff;border-color:rgba(255,86,86,1);background:rgba(255,86,86,1);}


.btn-success{background:#06f;border-color:#06f;transition: all 0.15s ease;}

.oneline{overflow: hidden;-o-text-overflow: ellipsis;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical;



