.toolbar-item,.toolbar-layer{background:url(../images/toolbar.png) no-repeat;}
.toolbar{position:fixed;right:0px;bottom:50px;display:none;}/*假设网页宽度为1200px，导航条在右侧悬浮*/
.toolbar-item{display:block;width:52px;height:60px;margin-top:1px;position:relative;-moz-transition:background-position 0.5s;-ms-transition:background-position 0.5s;-o-moz-transition:background-position 0.5s;-webkit-moz-transition:background-position 0.5s;transition:background-position 0.5s;}
.toolbar-item:hover .toolbar-layer{opacity:1;filter:alpha(opacity=100);transform:scale(1);-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);}
.toolbar-item-weixin{background-position:0 -798px;}
.toolbar-item-weixin:hover{background-position:0 -860px;}
.toolbar-item-weixin .toolbar-layer{height:212px;background-position:0 0;}
.toolbar-item-feedback{background-position:0 -426px;}
.toolbar-item-feedback:hover{background-position:0 -488px;}
.toolbar-item-app{background-position:0 -550px;}
.toolbar-item-app:hover{background-position:0 -612px;}
.toolbar-item-app .toolbar-layer{height:194px;background-position:0 -222px;}
.toolbar-item-top{background-position:0 -674px;}
.toolbar-item-top:hover{background-position:0 -736px;}
.toolbar-layer{position:absolute;right:46px;bottom:-10px;width:172px;opacity:0;filter:alpha(opacity=0);
transform-origin: 95% 95%;-moz-transform-origin: 95% 95%;-ms-transform-origin: 95% 95%;-o-transform-origin: 95% 95%;-webkit-transform-origin: 95% 95%;transform:scale(0.01);
-moz-transform:scale(0.01);-ms-transform:scale(0.01);-o-transform:scale(0.01);-webkit-transform:scale(0.01);transition:all 1s;-moz-transition:all 1s;-ms-transition:all 1s;-o-transition:all 1s;-webkit-transition:all 1s;}
.shibox .num{position:absolute;font-size:12px;background:rgba(0,0,0,.6) none repeat scroll 0 0!important;filter:Alpha(opacity=60);background:#222;padding:0 10px;color:#fff}


.tag-bar{margin:10px 0px;}


/*全局a标签默认样式*/
.lielist-box li{float:left;width:100%;display:block;height:50px;line-height:50px;border-bottom:1px dotted #e6e6e6}
.lielist-box li dd{line-height:50px;padding-left:15px;margin:0}
.lielist-box li dd a{font-size:14px}
.lielist-box li dd span{margin:0 5px;color:#3398CC;font-size:16px}
.lielist-box li dd img{width:30px;height:30px;border-radius:40px}
.tplist{overflow:hidden;margin-right:10px;}
.tplist li {background:#fff;padding:10px 20px 10px 10px;margin-bottom:20px;}
.fuserhead{position:relative;height:60px;}
.fuserinfo{margin-left:60px;overflow:hidden;}
.useravatar{float:left;}
.useravatar img{width:45px;height:45px;}
.icon-shoucang01-copy{color:#ff455d}
h2.common{font-weight:bold;font-size:18px;}
h2.common span{font-size:12px;margin-left:5px;font-weight:normal;}
.rzuserlist{background:#fff;padding:10px;}
.rzuserlist dl{overflow:hidden;}
.menubread{height:40px;line-height:40px;font-weight:bold;font-size:16px;}
.menubread span{color:#247dd7;}
.middleimg{width:45px;height:45px;}
.smallimg{width:30px;height:30px;}
.aw-user-nav a:hover{color:#fff;}
.rzuserlist li{overflow:hidden;margin-bottom:5px;}
.listlink {font-weight:bold;font-size:16px;}
.tpfoot{height:40px;line-height:40px;color:#999;margin-top:10px;border-top:1px solid #ddd;font-size:13px;}
h2.common i{font-size:22px;color:#267ccf;}
.zanbox {
    margin-top: -6px;
    border-radius: 4px;
    font-size: 12px;
    border: 1px solid #f5f5f5;
    height: 30px;
    line-height: 30px;
    padding: 0 8px;
}
.bklist{padding:0px 0px 20px;background:#fff;}
.bklist h2{font-weight:bold;font-size:20px;}
.bklist h2 .iconfont{font-size:22px;color:#267ccf;}
.headnav{

  
    background-color: #fff;
    box-shadow: 1px 2px 3px 0 rgba(0,0,0,.05);
    line-height:35px;
    display:block;width:100%;
    height:35px;
}
.headnav li{
	position: relative;
    display: inline-block;
    
	
}
.headnav li a{padding: 0 20px;}
.headnav li.active a,.headnav li a:hover,.headnav li a:focus{color: #5FB878;}

a:hover{
  text-decoration: none;color: #217fd9;
}
.aw-search-box{margin:0}
.aw-search-box {
 
    z-index: 1002;

}
.aw-search-box input{width: 100%;
    height: 30px;
    padding-right: 30px;
    border: none;
    margin-top: 10px;
    border: 1px solid #e5e5e5;}
    .aw-search-box .search-close {
    position: absolute;
    right: -40px;
    top: 10px;
    display: inline-block;
    padding: 4px;
    color: #999;
}
.aw-search-box #global_search_btns{position: absolute;
    right: 5px;
    top: 14px;
    font-size: 18px;
    color: #999;}
.aw-search-box .aw-dropdown{width:355px}
.aw-search-box .aw-dropdown p{height:38px;line-height:38px;margin:0;padding:0 10px;font-weight:400;border-bottom:1px solid #f0f0f0}
.aw-search-box .aw-dropdown p.search{display:none}
.aw-search-box .aw-dropdown .mod-footer{height:42px;line-height:42px;background-color:#fafafa}
.aw-search-box .aw-dropdown .mod-footer .btn-success{margin:10px}
.aw-search-box .aw-dropdown .aw-dropdown-list{max-height:337px;overflow-y:scroll;border-bottom:1px solid #f0f0f0}
.aw-search-box .aw-dropdown .aw-dropdown-list li.question .aw-hide-txt{width:250px}
@media (max-width:736px){.feature-list ul{width:100%}.aw-search-box{position:absolute;top:-145px;left: 2px;z-index:1002;width:76%}
}
/*主导航样式*/
.btn-primary{border: none !important;background-color: #4160a1;}
.btn-primary:hover,.btn-primary:active{border: none !important;background-color: #566c9c;}

.aw-top-menu-wrap {
background:#fff;

padding-bottom: 10px;
  
    z-index: 10000;
    width: 100%;
  
}
.foxfixednav{position:fixed;top:0;left:0;width:100%;z-index:100000;opacity:.9}
.aw-logo {
  width: 211px;
  margin: 7px 0 0 0;
      height: 100%;
}

.navbar-collapse{
  background: #247dd7;
}
.aw-top-nav > nav > ul > li > a {
padding: 18px 15px;
    color: #fff;
    letter-spacing: 2px;
 
}
.aw-user-nav-dropdown{color:#fff;}
.aw-top-nav > nav > ul > li > a.active {

color: #fff;
    background: #7cb1e7;
    font-weight: 700;
    

}
.htalist{background:#fff;padding:10px;}
.aw-top-nav > nav > ul > li > a:hover, .aw-top-nav > nav > ul > li > a:focus {
color: #fff;
      background: #7cb1e7;
    font-weight: 700;
   
}

.aw-container-wrap{
  
}
#qiandao {
    padding: 10px;
    line-height: 30px;
}
.ad-all {
    padding: 10px;
    border-bottom: 1px solid #e2e2e2;
}
.qiandaobox dt {
    width: 108px;
    height: 105px;
}
.qiandaobox dd {
    width: 53px;
    height: 55px;
    margin: 0;
}
.qiandaobox dd img {
    width: 50px;
    height: 50px;
}
.qiandaobox dt img {
    width: 105px;
    height: 105px;
}
/*全局默认字体样式*/
body{
  font-family:"Microsoft Yahei",arial,"Lucida Grande","Lucida Sans Unicode";
  background-color: #F2F2F2;
}

/*其他样式*/
.aw-footer-wrap{
  background: #FFF;
  margin-top: 10px;
}


.aw-publish-btn .dropdown-list a {
  background-color: #1ABC9C;
}
.aw-footer-wrap {
  background: #1e2329;
  text-align:center;
  color:#999;
}
.aw-footer-wrap a{color:#999;}
.aw-footer h4{
  font-size: 16px;
  color: #fff;
}
.aw-footer a{
  cursor: pointer;
  color: #999;
}
.aw-footer a:hover{
  color: #1ABC9C;
}
.aw-footer{
  color:#999;
  height:236px;
  background:url('../images/footbg.png') repeat-x;
}
.container{
 
}
.topic-tag .text{
  background-color: #5ca8b8;
}
.aw-mod.side-nav ul li a.active {
  background-color: #499ef3;
}
.topic-tag .text:hover, .topic-tag .text:active, .topic-tag .close:hover, .topic-tag .close:active {
  background: #4497a9;
}
.aw-common-list .aw-question-content h4{
 
}
.aw-publish-btn .dropdown-list a:hover{
  background: rgb(28, 204, 169);
}

.aw-feed-list .aw-user-name {
  color: #999;
}
.aw-mod .mod-head h4, .aw-mod .mod-head h4 a {
  font-size: 15px;
}
.aw-feed-list .aw-item {
  border-bottom: 1px solid #eee;
}
.aw-common-list > div + div {
  border-top: 1px solid #eee;
}
.aw-search-box input {
  border: 1px solid #ccc;
}
.form-control:focus{
  border-color: #1ABC9C !important;
}

.aw-nav-tabs > li.active a{
 
}
.aw-nav-tabs > li > a:hover{

}
.aw-question-detail > .mod-head {
  border-bottom: 1px solid #ccc;
}
.markitup-box {
  font-size: 14px;
  color: #888;
}
.markitup-box a{
  color: #1abc9c;
}
.aw-question-detail {
  margin-bottom:10px;
}

.aw-topic-detail-title {
  min-height: 70px;
}
.aw-load-more-content:hover {
  background: #1ABC9C;
}
.aw-load-more-content:hover a, .aw-load-more-content:hover span {
  background-color: #1ABC9C;
}
.aw-load-more-content.disabled:hover span {
  color: #fff;
}

.aw-question-content h4 a {
     display: inline-block;
    max-width: 80%;
    padding-right: 10px;
    font-size: 16px;

}
.aw-top-nav {
  font-size: 14px;
}
.aw-question-detail .mod-head h1 {
  font-weight: bold;
}