﻿@CHARSET "UTF-8";body{padding-top:100px}body.body-white{background:#fff}.navbar-fixed-top,.navbar-fixed-bottom{position:fixed}.navbar-fixed-top,.navbar-fixed-bottom,.navbar-static-top{margin-right:0;margin-left:0}.navbar .nav .user{padding:0;line-height:100px}.navbar .nav .user .headicon{margin:0 5px;height:30px}.navbar .nav .user .caret{vertical-align:middle;margin:0 5px}.tc-main{margin-top:20px}.tc-box{background:#fff;padding:5px 10px;margin:10px 0}.tc-box.first-box{margin:0 0 10px 0}.tc-box.article-box{padding:5px 20px}.tc-gridbox{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;border:solid 1px #ddd;background:#fff;cursor:pointer}.tc-gridbox:hover{border:solid 1px #ccc;-webkit-box-shadow:0 5px 5px 0 rgba(50,50,50,.1);-moz-box-shadow:0 5px 5px 0 rgba(50,50,50,.1);box-shadow:0 5px 5px 0 rgba(50,50,50,.1)}.tc-gridbox a{text-decoration:none}@media(min-width:768px) and (max-width:979px){.tc-gridbox{display:block;float:none;width:95%}}.tc-gridbox .header{padding-top:0;padding-right:0;padding-left:0;text-align:center;background:#fff}.tc-gridbox .footer{padding:5px 14px 5px 14px;text-align:right;background:#fff}.tc-gridbox .header .item-image{overflow:hidden}.tc-gridbox .header img{margin-bottom:5px;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.tc-gridbox .header img:hover{-webkit-transform:scale(1.2) rotate(0deg);-moz-transform:scale(1.2) rotate(0deg);-o-transform:scale(1.2) rotate(0deg);-ms-transform:scale(1.2) rotate(0deg);transform:scale(1.2) rotate(0deg)}.tc-gridbox .header h3{color:#454a4e;margin:0 5px;font-size:16px;text-overflow:ellipsis;overflow:hidden;line-height:24px}.tc-gridbox .header h3 a,.tc-gridbox .header h3 a:focus,.tc-gridbox .header h3 a:hover{color:#454a4e;white-space:nowrap}.tc-gridbox .header .meta{color:#5a6065}.tc-gridbox .header hr{border-top-color:#ced5db;border-bottom:0;margin:5px 0}.tc-gridbox .body{padding-right:14px;padding-left:14px;margin-bottom:14px;color:#343a3f}.tc-gridbox .body a{color:#666}.tc-gridbox .body a:hover{color:#428bca}.tc-gridbox .btn{float:right;margin-right:10px;margin-bottom:18px}#container .item{margin-bottom:20px}#container .item h3{line-height:100%}#container .grid-sizer,#container .item{width:23%;margin:10px 1%;float:left;zoom:1}@media(max-width:479px){#container .grid-sizer,#container .item{width:98%;margin:10px 1%;float:left;zoom:1}}@media(min-width:480px) and (max-width:767px){#container .grid-sizer,#container .item{width:48%;margin:10px 1%;float:left;zoom:1}}.list-boxes{overflow:hidden;padding:15px 20px;margin-bottom:25px;background:#fff;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;border-top:solid 2px #fff;word-wrap:break-word;word-break:break-all}.list-boxes:hover{border-top:solid 2px #428bcd}.list-boxes h2 a{color:#555}.list-boxes:hover h2 a{color:#428bcd}.list-boxes .list-actions a{font-size:16px;text-decoration:none}.list-boxes p a{color:#72c02c}.list-boxes .list-boxes-img li i{color:#72c02c;font-size:12px;margin-right:5px}.list-boxes .list-boxes-img img{display:block;margin:5px 10px 10px 0}.list-boxes h2{margin-top:0;font-size:20px;line-height:20px}.list-boxes ul.list-boxes-rating li{display:inline}.list-boxes ul.list-boxes-rating li i{color:#f8be2c;cursor:pointer;font-size:16px}.list-boxes ul.list-boxes-rating li i:hover{color:#f8be2c}.list-boxes-colored p,.list-boxes-colored h2 a,.list-boxes-colored .list-boxes-img li,.list-boxes-colored .list-boxes-img li i{color:#fff}.list-boxes-red{background:#e74c3c}.list-boxes-blue{background:#3498db}.list-boxes-grey{background:#95a5a6}.list-boxes-sea{background:#1abc9c}.list-boxes-top-sea{border-top:solid 2px #1abc9c}.list-boxes-top-sea:hover{border-top-color:#16a085}.list-boxes-top-yellow{border-top:solid 2px #f1c40f}.list-boxes-top-yellow:hover{border-top-color:#f39c12}.list-boxes-left-orange{border-left:solid 2px #e67e22}.list-boxes-left-orange:hover{border-left-color:#d35400}.list-boxes-left-green{border-left:solid 2px #72c02c}.list-boxes-left-green:hover{border-left-color:#5fb611}.list-boxes-right-u{border-right:solid 2px #72c02c}.list-boxes-right-u:hover{border-right-color:#5fb611}.comment{margin-bottom:10px}.comment .avatar{height:40px;width:40px}.comment-body{overflow:hidden}.comment-content{padding-bottom:2px;word-break:break-all;word-wrap:break-word}.comment>.pull-left{margin-right:10px}.comment .time{color:#ccc;font-size:12px;line-height:14px}.comment-postbox-wraper{padding-right:22px}.comment-postbox{width:100%;padding:10px}.comment-reply-box{position:relative;padding-right:14px}.comment-reply-box .textbox{width:100%}.ranking ul.unstyled li{padding:5px 0;height:36px;line-height:36px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;border-bottom:1px dashed #f0f0f0}.ranking ul.unstyled li i{margin-right:5px}.ranking li i{display:inline-block;width:20px;height:20px;line-height:20px;margin-right:15px;font-style:normal;font-weight:bold;color:#fff;text-align:center;vertical-align:middle;background-color:#aaa}.ranking li.top3 i{background:#fc9b0b}.comment-ranking .comment-ranking-inner{padding:10px;background:#f7f7f7;position:relative;margin-bottom:10px}.comment-ranking .comment-ranking-inner,.comment-ranking .comment-ranking-inner:after,.comment-ranking .comment-ranking-inner:before{transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out}.comment-ranking .comment-ranking-inner:after,.comment-ranking .comment-ranking-inner:before{width:0;height:0;right:0;bottom:0;content:" ";display:block;position:absolute}.comment-ranking .comment-ranking-inner:after{border-top:15px solid #eee;border-right:15px solid transparent;border-left:0 solid transparent;border-left-style:inset;border-right-style:inset}.comment-ranking .comment-ranking-inner:before{border-bottom:15px solid #fff;border-right:0 solid transparent;border-left:15px solid transparent;border-left-style:inset;border-bottom-style:inset}.comment-ranking .comment-ranking-inner:hover{border-color:#fc9b0b;border-top-color:#fc9b0b;background:#f0f0f0}.comment-ranking .comment-ranking-inner:hover:after{border-top-color:#fc9b0b}.comment-ranking .comment-ranking-inner span.comment-time{color:#777;display:block;font-size:11px}.comment-ranking .comment-ranking-inner a{text-decoration:none}.comment-ranking .comment-ranking-inner a:hover{text-decoration:underline}.comment-ranking .comment-ranking-inner i.fa{top:2px;color:#bbb;font-size:18px;position:relative}ul.tc-photos{margin:0}.tc-photos li{display:inline}.tc-photos li a{text-decoration:none}.tc-photos li img{opacity:.6;width:50px;height:50px;margin:0 2px 8px;border:1px solid #ddd}.tc-photos li img:hover{opacity:1;border:1px solid #f90}.posts .dl-horizontal{margin-bottom:15px;overflow:hidden}.posts .dl-horizontal dt{width:60px;float:left}.posts .dl-horizontal dt .img-wraper{display:block;width:55px;height:55px;padding:1px;margin-top:2px;border:solid 1px #ddd}.posts .dl-horizontal dt img{width:100%;height:100%}.posts .dl-horizontal dd{margin-left:70px}.posts .dl-horizontal dd p{margin:0}.posts .dl-horizontal dd a{font-size:14px;line-height:16px!important}.posts .dl-horizontal dd a:hover{text-decoration:none}.posts .dl-horizontal:hover dt img,.posts .dl-horizontal:hover dd a{color:#fc9b0b;border-color:#fc9b0b!important;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.wx-banner{position:relative}.wx-banner .banner-bg{height:318px}.wx-banner .banner-bg img,.wx-banner .banner-bg>a{position:relative;top:0;height:318px;width:100%}#index-banner .mouse-icon{display:block;background:url(404.png) no-repeat;width:105px;height:105px;position:absolute;bottom:12px;left:50%;margin-left:-53px;z-index:30}.wx-banner .banner-text{position:absolute;top:5px;width:100%;left:0}.wx-banner .banner-text .text{margin:100px auto 0 auto;width:1230px;color:#fff;text-align:center}.wx-banner .banner-text .text h3{color:#fff;font-size:28px;margin-bottom:10px;font-weight:normal}.wx-banner .banner-text .text span{display:block;font-size:20px}.wx-banner{height:318px;overflow:hidden;background:#f5f5f5}.wx-banner .banner-bg>a{display:block;width:100%;background-size:auto 100%;background-position:center;background-repeat:no-repeat}