/* kaifamei原创源码，唯一官网：www.kaifamei.com */
/* kaifamei原创源码，唯一官网：www.kaifamei.com */
.head_wrap { overflow: hidden; border-top: 6px solid #f5f5f5; background: #ddd; background-image: -webkit-linear-gradient(45deg, #4ca5fe, #17e6c3, #5c7c99); background-image: -moz-linear-gradient(45deg, #4ca5fe, #17e6c3, #5c7c99); background-image: -ms-linear-gradient(45deg, #4ca5fe 0%, #17e6c3 100%); background-image: -o-linear-gradient(45deg, #4ca5fe, #17e6c3); background-image: linear-gradient(45deg, #4ca5fe, #17e6c3); }
.head_wrap .top_head { margin: 60px 12px 30px; box-shadow: 0 4px 25px #548394; -webkit-box-shadow: 0 4px 25px #548394; overflow: initial; }
.head_wrap .top_head .lis:nth-child(2) { margin-top: -50px; }
.head_wrap .top_head .lis { margin: 0 0 20px; }
.head_wrap .top_head .lis .img { margin-top: 35px; }

.d_head_wrap { overflow: hidden; border-top: 6px solid #f5f5f5; background: #fff; }
.d_head_wrap h1 {     margin: 0 auto;
    display: block;
    width: 200px;
    height: 100%;
    font-size: 16px;
    font-weight: normal;
    padding: 0;
    text-align: center; }

.topnav_wrap { overflow: hidden; background: #fff; padding-top: 12px; }
.topnav_wrap .topnav { overflow: hidden; margin: 12px; }
.topnav_wrap .topnav li { float: left; width: 25%; }
.topnav_wrap .topnav li a { width: 60px; margin: 0 auto; }
.topnav_wrap .topnav li .icon { background: #7088ff; height: 50px; width: 50px; display: block; border-radius: 50%; overflow: hidden; }
.topnav_wrap .topnav li .icon img { width: initial; max-width: 36px; max-height: 36px; display: block; margin: 7px auto; }
.topnav_wrap .topnav li .name { text-align: center; font-size: 12px; color: #666; overflow: hidden; display: block; width: 100%; line-height: 24px; height: 24px; margin: 5px auto; }
.topnav_wrap .topnav li:nth-child(1) .icon { background: #17e6c3; }
.topnav_wrap .topnav li:nth-child(2) .icon { background: #4ca6ff; }
.topnav_wrap .topnav li:nth-child(3) .icon { background: #bf8ae6; }
.topnav_wrap .topnav li:nth-child(4) .icon { background: #ff6699; }
.topnav_wrap .topnav li:nth-child(5) .icon { background: #ffc44c; }
.topnav_wrap .topnav li:nth-child(6) .icon { background: #7088ff; }
.topnav_wrap .topnav li:nth-child(7) .icon { background: #ffac59; }
.topnav_wrap .topnav li:nth-child(8) .icon { background: #8e7ce6; }

.hot_item { padding: 12px; border-top: 6px solid #f5f5f5; }

.top_list { margin: 6px 12px; }

.top_tags { margin: 16px 12px 0; overflow: hidden; }
.top_tags li { float: left; }
.top_tags li a { display: block; height: 24px; line-height: 24px; text-align: center; padding: 0 15px; color: #555; background: #f2f2f2; border-radius: 14px; font-size: 12px; margin: 0 16px 14px 0; }

/*# sourceMappingURL=top.css.map */


