/*
Theme Name: Wpsite-T
Theme URI: https://dedewp.com
Description: a simple wordpress site navigation theme
Author: 陌小雨
Author URI: https://dedewp.com
Version: 2.0
Tags: site navigation, 博客导航,网址导航
*/
body,ol,ul,h1,h2,h3,h4,h5,h6,p,th,td,dl,dd,form,fieldset,legend,input,textarea,select{margin:0;padding:0}
button,input{outline:none;box-shadow:none;}
body{font-size:14px;font-family:"微软雅黑";background:#f4f4f4;-webkit-text-size-adjust:100%;}
a{color:#2d374b;text-decoration:none}
a:hover{color:#cd0200;text-decoration:underline}
em{font-style:normal}
li{list-style:none}
img{border:0;vertical-align:middle}
table{border-collapse:collapse;border-spacing:0}
p{word-wrap:break-word}
@font-face {
    font-family: 'iconfont';  /* project id 1399651 */
    src: url('//at.alicdn.com/t/font_1399651_52kjh5zu2en.eot');
    src: url('//at.alicdn.com/t/font_1399651_52kjh5zu2en.eot?#iefix') format('embedded-opentype'),
    url('//at.alicdn.com/t/font_1399651_52kjh5zu2en.woff2') format('woff2'),
    url('//at.alicdn.com/t/font_1399651_52kjh5zu2en.woff') format('woff'),
    url('//at.alicdn.com/t/font_1399651_52kjh5zu2en.ttf') format('truetype'),
    url('//at.alicdn.com/t/font_1399651_52kjh5zu2en.svg#iconfont') format('svg');
}
.fa{
    font-family:"iconfont" !important;
    font-size:14px;font-style:normal;
    -webkit-font-smoothing: antialiased;
    -webkit-text-stroke-width: 0.2px;
    -moz-osx-font-smoothing: grayscale;
    margin-right: 5px;
 }

.container{position:relative;margin:0 auto;padding:0;max-width:1200px}
.pull-left{float: left;}
.pull-left a{color:#fff;}
.pull-right{float:right;}
.page-template-navs-php .pageheader{margin:0}
.pageheader{overflow:hidden;padding:25px 0;background-color:#45b6f7;color:#fff}
.container:before{display:table;content:" "}
.bdsharebuttonbox{overflow:hidden;height:24px;vertical-align:top;line-height:24px}
.pageheader .sitego a{color:#fff;text-decoration:none;font-size:18px}
.pageheader h1{float:none;margin:0;color:#fff;font-size:24px;}
.pageheader .note{margin-top:5px}
#navs{color:#aaa;min-height: 580px;}
ul.scrll {position: fixed;}
#navs nav{position:absolute;top:0;left:0;width:140px;height:100%;background-color:#45b6f7;}
#navs .items{padding-bottom: 30px;margin-left: 160px;}
#navs nav ul{top:0;margin:0;padding:0;width:140px;list-style:none}
#navs nav a{display:block;padding:10px 20px;border-bottom:1px solid rgba(0,0,0,.08);color:#fff;text-align:center;text-decoration:none}
#navs nav .active a,#navs nav a:hover{color:#fff;font-weight:700}
#navs .item{overflow:hidden;margin-top:20px;}
#navs .item h2{margin:0;padding:11px 15px;width:110px;font-size:18px}
#navs h2{margin:0;padding:10px;background-color:#45b6f7;color:#fff;font-weight:400;font-size:20px}
#navs .item ul{margin-right:-1%;padding-left:0}
#navs .item li{float:left;overflow:hidden;margin-top:1%;margin-right:1%;padding:15px;width:20.4%;background-color:#fff;font-size:9pt}
#navs .item li a{display:inline-block;overflow:hidden;margin-bottom:5px;max-width:100%;border-bottom:2px solid transparent;color:#45b6f7;text-overflow:ellipsis;white-space:nowrap;font-weight:700;font-size:14px}
.xoxo span{display:block;overflow:hidden;height:20px}
.fa{margin-right:5px}
.xoxo li a img{margin-right:8px;width:20px;height:20px}

.footer{position:relative;z-index:9;clear:both;padding:30px 30px;border-top:1px solid #eaeaea;background-color:#fff;color:#999;text-align:center;font-size:14px;line-height:14px}
.footer a{color:#999}
#selectul{float:left;overflow:hidden;margin-top:0;margin-left:-40px;height:35px;list-style:none}
#selectul #selectedli{color:#000;margin-right: 3px;}
#selectul li{float:left;width:75px;height:35px;color:#fff;text-align:center;line-height:35px}
#selectul li:hover{background-color:#fff;color:#000;cursor:pointer}
.pageheader .search .search_txt{margin-left: 20px;display:inline-block;width:200px;height:35px;border:none;border-radius:2px 0 0 2px;color:#555;vertical-align:top;text-indent:10px;font-size:16px;font-family:Microsoft Yahei;}
.pageheader .search .search_btn{display:inline-block;width:50px;height:35px;border:none;border-radius:0 2px 2px 0;background-color:#fff;color:#45B6F7;vertical-align:top;cursor:pointer;}
.e404{text-align:center}
.e404{background:#fff;margin:10px 0;padding-top:100px;padding-bottom:200px;}
.e404 h1{font-size:36px;margin:35px 0;}
.e404 p{font-size:16px;margin: 20px;}
.e404 a.btn{padding:5px;background:#45B6F7;color:#fff;}
.e404 img{max-width:100%;}
@media (max-width:767px){
.pull-left,.pull-right,#selectul{float: none;text-align: center;}
.pageheader .note{text-align:center}
#navs nav,.pull-right{display:none}
#navs .items{margin: 0 auto;}
#navs .item li{width:45%;padding:7px}
.xoxo span {height: 30px;}
#navs .item h2{width: 100%;text-align:center;padding: 11px 0;}
#footer-first,#footer-second{margin:0 15px}
.footer{padding:15px 30px}
.container{padding:0 5px}
}