@charset "utf-8";
html,body{height:100%;background:#fff;}
textarea {box-shadow:none !important;-webkit-box-shadow:none !important;font-weight:normal;}
.container{width:100%;padding:0;}
.container.active{background-color:#fff;}
.main {width:100%;background:#fff;padding:0 !important;margin:0 !important;border-radius:0 !important;box-shadow:none !important;border-left:none !important;border-right:none !important;border-top:none !important;}
.notice .modal-dialog {max-width:100%;}
.container .btn-info {color:#fff;background-color:#02BC37;border-color:#02b533;}
.container .btn-info:hover{background-color:#02b533;border-color:#02b032;}
.top-nav{background:#fff;height:50px;width:100%;border-bottom:1px solid #e2e3e7;position:fixed;top:0;z-index:100;}
.top-nav ul li{position:relative;float:left;width:25%;padding:0 20px;}
.top-nav ul li a{display:block;height:50px;line-height:50px;text-align:center;font-size:16px;color:#666666;}
.top-nav ul li a.active, .top-nav ul li.active a{border-bottom:2px solid #02BC37;color:#333333;font-weight:bold;}
.top-nav ul li a i{position: absolute;right:10px;top:10px;}
.top-nav ul li a .badge{position:absolute;top:5px;}
.view-nav {height:50px;width:100%;}
.view-nav .view-left{float:left;padding-left:15px;font-size:16px;}
.view-nav .view-left a {color:#8a9aa9;}
.view-nav .view-right{float:right;padding-right:15px;}
.view-nav .view-right .iconfont {font-size:18px;color:#8a9aa9;}
.view-nav ul li {display:block;height:50px;line-height:50px;}
.viewpost{position:fixed;box-shadow:1px 3px 5px rgba(0,0,0,.3);text-align:center;width:50px;height:50px;line-height:50px;border-radius:50%;background:#02BC37;right:40px;bottom:40px;filter:alpha(Opacity=70);-moz-opacity:0.7;opacity:0.7;}
.viewpost i {font-size:25px !important;margin-left:2px;color:#fff;}
.viewpost:hover{color:#fff;}
.share .list .author .m img, .share-push dl .m img {width:40px;height:40px;box-shadow:none !important;}
.share .list .author {padding:10px 15px 0 65px;}
.share .list .author .m {margin:8px 0 8px -50px !important;}
.share .list .time {margin-top:-3px;font-size:12px;}
.share .list .attachs .thumbnail {border:none;border-radius:0;padding:0}
.share .view-article {padding:5px 12px 15px 15px;font-size:16px;line-height:28px;word-break:break-all;}
.share-menu-nav {border-bottom:1px solid #ebebeb;}
.share-menu-nav a {width:33.3%;}
.topic {padding:15px;}
.topic h2 {font-size:18px;font-weight:700;margin-bottom:5px;}
.topic .view-right {float:right;margin-top:10px;}
.topic .view-right .iconfont {font-size:18px;color:#8a9aa9;}
.topic .btn-follow span, .share .btn-follow span {color:#fff !important;padding:0 5px;font-weight:normal;}
.topic .btn-follow .iconfont, .share .btn-follow .iconfont {color:#fff;font-size:12px;}
.topic .btn-follow {padding:3px 5px;margin:-10px 20px 0 0;}
.share .btn-follow {padding:2px 5px 3px 5px !important;}
.submit-menu .editor-file .iconfont {font-size:18px;}
.comments-editor .btn-info, .share-push .btn-info {padding: 5px 50px !important;margin:0;}
.viewouts {max-height:80px;height:80px;line-height:80px;text-align:center;font-size:16px;border-bottom:1px solid #e2e3e7;}
