html,
body {word-break:break-all;height: 100%;background: #e9e9e9;}
#wrap {height: auto;margin: 0 auto;}
.red{color: red}
.flat{border-radius: 0 !important;}
.bg-white{
  background: #fff;
}
.search_list em,.hilight{color:#c00;text-decoration: underline;font-style: normal;}
/* Set the fixed height of the footer here */
#wrap > .container {padding: 60px 5px 60px;overflow: hidden;max-width: 800px;}
.navbar > .container{width: 100%;}
.container .text-muted {margin: 20px 0;}
code {font-size: 80%;}
.logo-img{
  padding: 10px;
}
.logo-img img{height: 28px;}
#footer {text-align: center;max-width: 500px;margin: 0 auto;}
#footer .footer-content{margin-top: 5px;line-height: 30px;}
#footer .footer-content a{padding:0 2px;}
.card{
  background: #fff;
  border-radius: 3px;
  margin-top: 10px;
}
.card .card-body{
  padding: 10px;
}
.card .card-heading{
  padding: 10px;
  border-bottom: 1px solid #F0F2F7;
}
.card .card-heading h4{
margin: 0px;
font-size: 16px;
}
.card-bottom{
    padding: 10px;
  border-top: 1px solid #F0F2F7;
}
/*index info*/
#wrap  .info{max-width: 600px;padding-top:30px ;}
/*index search*/
.search-form{position: relative;}
#wrap .search{max-width: 600px;text-align: center;padding-top:120px ;padding-bottom: 100px}
.search-form .search-text{font-size:16px;height:40px;}
.search-form .search-btn{
  font-size: 15px;
  padding: 7px 16px;
  height: 40px;
}
.search_key{padding-top:10px;text-align: left;} 
.search_key a{padding:0 5px;}
#search_tip{position: absolute;top:45px;background:#fff;border:solid #ccc 1px;z-index:1;text-align: left;display: none;}
#search_tip a{display: block;padding: 6px 15px;color:#000;text-decoration: none}
#search_tip span{padding-right: 5px;color:#3276b1}
.tips_load{background: url(../img/input-spinner.gif) right 13px no-repeat;}
.tips_size{float: right;}
#search_tip a:hover{background:#ccc;animation:tips 1s;-webkit-animation:tips 1s;-o-animation:tips 1s}
.index_level{margin-top: 10px}
.index_level span a{color: #fff}
.logo-text{
  margin-bottom: 60px;
  font-size: 60px;
}
/*loginin*/
.form-signin{
  min-width:240px; 
}
/*about*/
#mg_upload{cursor: pointer;font-size: 200px;height: 100%;filter: alpha(opacity=1);-moz-opacity: 0.01;opacity: 0.01;position: absolute;right: 0;top: 0;}
.b2m-img{text-align: center;margin: 80px 0 40px;}
.b2m-img img{max-width: 300px;}
.u_form{text-align: center}
.file-wrapper {width: 80%;cursor: pointer;display: inline-block;overflow: hidden;position: relative;margin-top: 20px;}
.row .button{background: #7BD380;border: 5px solid #7BD380;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;color: #fff;cursor: pointer;display: inline-block;font-family: 'Squada One', cursive, sans-serif;font-size: 25px;font-weight: bold;margin-right: 5px;padding: 4px 18px;text-transform: uppercase;width: 100%;}
/*info*/
.bt-title{font-size: 24px;margin-top: 10px;}
.bt-info{line-height: 25px;margin-top: 10px;}
.bt-opt{letter-spacing: 1px; }
.bt-opt a{padding:5px;margin-right: 5px;}
.bt-warning{
      margin: 10px 0 0;
    padding: 5px;
}
.bt-warning em{font-style: normal;}
.bt-rel a{margin-right: 4px;}
.bt-file li{
  padding: 6px 0;
}
.bt-file li:nth-of-type(odd){
      background-color: #f9f9f9;
}
textarea.magnet-link{overflow: hidden;vertical-align: top;resize: vertical;cursor: text;border: 1px solid #DDCEA2;background: #ECE4CC;min-width: 100%;padding: 10px;color: #123514;text-align: left;-moz-border-radius: 10px;margin-bottom: 10px;}
/*tag*/
.taglist_tag{color:#D80456;line-height: 24px;}
.taglist_tag span{margin:2px 5px;font-size: 15px;display: block;float: left}
.taglist_tag a{color: #000;}
/*list*/
#wrap .list .breadcrumb{margin-bottom: 10px;}
.breadcrumb .active{font-weight: bold;}
.breadcrumb span{float: left}
.list_title{width: 60%}
.list_tag{margin-bottom: 0px;padding: 10px 0px;}
.tlist_ad{padding: 10px 5px;}
.tlist_ad img{width: 100%;border: 4px #ccc solid}
.list_tag .panel-body{padding: 5px}
/*hot search*/
.hot_search{height:auto;display: inline-block;width: 100%;padding: 10px 0}
.hot_form{padding: 0;}
.hot_tags{line-height: 35px;height: 35px}
.hot_tags a{margin: 0px 5px}
/*top*/
.panel_top{padding: 0}
.panel_top ul li{border:none;border-top:1px #ccc solid;border-radius: 0;padding: 10px 15px;}
.panel_top ul span{font-size: 14px;margin-right: 5px}
.panel_top ul li:hover{background: #f5f5f5;cursor: pointer;}
.panel_top ul li a{color: #000}
.panel_top ul li a:hover{color: blue}
.top_pull ,.top_pull:hover{font-size: 15px;color:#fff;cursor: pointer;}
.panel_top .list-group-item:last-child,.panel_top .list-group-item:first-child{border-radius: 0}
.panel_top .list-group-item:last-child{border-bottom:1px #ccc solid;}
/*backtotop*/
#go_top{width: 30px;height: 30px;position: fixed;right: 10px;bottom:10px;display: none;}
#go_top:hover{opacity: 0.8;filter:alpha(opacity=80);cursor: pointer;}
/*search*/
.search-tip{font-size: 15px;line-height: 24px;}
.search-list{padding:5px 0px}
.search-list ul{margin-bottom: 15px}
.search-list.media-heading a{text-decoration: underline;color: blue}
.serach-con em{font-style: normal;color: #c00;margin: 0 1px;}
.search-list h4{font-size: 16px;}
.s_b{color: #008000;margin-right: 5px;}
#sort-bar a,#sort-bar b{color: #333;padding: 0 3px;}
.search_tit h1,.search_tit h2{font-size: 1em;margin: 0;padding: 0;display: inline;}
.pagination{margin: 0;}
/*flat*/
/*.list-group-item,.panel,.panel-heading,.pagination,.pagination span,.well,.btn,.form-control{border-radius: 0 !important;}
.navbar{min-height: 45px;}
.navbar-brand{padding: 13px 15px;height:45px;}
.navbar-nav>li>a,#ajax_show li>a{padding-top: 13px;padding-bottom: 13px;}
.bdshare-slide-button-box{bottom: 5px !important;top:auto !important;}
.bdshare-slide-button{bottom:34px !important;top:auto !important;}
.list-group{margin-bottom: 0px}
.index_tag{height: 0px;width: 0px;overflow: hidden;}*/