body {    background-color: #f8f8f8!important;}
div.searchframe input,dl.sortcate dt,ul.focusul li{
    box-sizing: content-box;
    -moz-box-sizing: content-box;
    -webkit-box-sizing: content-box;
}
.center{ padding:0!important;}
.navbar{ min-height:0!important; margin-bottom: 0!important;}
.navbar {
}

.tab-content { width: 100%; overflow: hidden;font-size: 12px;
    font-weight: normal;
    color: #666;
}
.search_topic_wrap h4,.search_video_wrap h4{
    color: #0558a4;
    font-size: 14px;
    line-height: 18px;
    font-weight: bold;
    display: block;
    float: left;
    padding: 0;
    margin: 0;
    border-bottom: 1px solid #0558a4}
.search_topic_wrap h4{
    font-size: 16px;
    border-bottom:none;
    font-weight: normal;
    line-height: 19px;
    height: 19px;
    font-weight: 700;
    overflow: hidden;
}
.search_topic_wrap p,.search_video_wrap p{margin: 0; padding: 0}
span.key{color: red;}
.search_topic_wrap a{    display: block;
    overflow: hidden;
    /*background-color: #EEEEEE;*/
    float: left;
    width: 100%;
    padding: 6px 0px;
    margin: 4px 0 2px 0;}
.search_topic_wrap .p-text{font-size: 15px;}
.search_topic_wrap li,.search_video_wrap li{ overflow: hidden; margin-bottom: 15px;position: relative}
.search_topic_wrap .img-wrap{ width: 100px;text-align: center; margin-right: 10px;min-height: 83px;}
.search_topic_wrap img{ max-width: 100px; max-height: 100px; }

.search_topic_wrap .content,.search_video_wrap .content{ overflow: hidden; display: block; position: relative; width: 100%;}
.search_topic_wrap .p-img{ left: 110px; right: 10px; position: absolute;top:0px;font-size: 15px; line-height: 1.4}
.search_topic_wrap .img-bottom{ left: 110px; right: 10px; position: absolute;bottom:0px;font-size: 15px;background-color: #f8f8f8!important;}
.search_topic_wrap .p-text{ display: block;font-size: 15px; line-height: 1.4;max-height: 63px; overflow: hidden;}
.search_topic_wrap .bottom{ margin-top: 5px;}
.search_topic_wrap .bottom a,.search_topic_wrap .img-bottom a{ display: inline; width: auto;margin: 0; padding: 0;}
.search_topic_wrap .bottom .view,.search_topic_wrap .img-bottom .view{
    margin-left: 20px; }
.search_topic_wrap .bottom .reply,.search_topic_wrap .img-bottom .reply{
    margin-left: 10px;
}
.search_topic_wrap .bottom,.search_topic_wrap .img-bottom{font-size:13px }
.search_topic_wrap .bottom a,.search_topic_wrap .img-bottom a{ color:forestgreen;}
.search_topic_wrap .bottom .time,.search_topic_wrap .img-bottom .time{float:right;margin-right: 10px;}
.search_video_wrap h4{ margin-top: 0;
    font-size: 16px;
    overflow: hidden;
    margin:0;
    box-sizing: content-box;
    -webkit-box-sizing: content-box;
    font-family: microsoft yahei;
    border-bottom: 0;
    line-height:19px;
}
.search_video_wrap p{
     display: -webkit-box;
     -webkit-line-clamp: 3;
     -webkit-box-orient: vertical;
     overflow: hidden;
     display: -moz-box;
     -moz-line-clamp: 3;
     -moz-box-orient: vertical;
     max-height:50px;
 }
.search_video_wrap .info{margin: 5px 0;}
.search_video_wrap .info span{ margin-right: 10px;}
.search_video_wrap li{ overflow: hidden; margin-top: 10px;}
.search_video_wrap img{ max-width: 200px; max-height: 100px;}
.search_video_wrap .content {position: absolute;
    left: 190px;
    top: 0;
    width: 490px}
.search_video_wrap .content a{display: block;  overflow: hidden;}


.company_img{ float: left;}
.tag_text{ padding-top: 0;}
.wrap3 img{    margin: 10px 10px 0px 0px;}
.regular_company .tag_title{ width: 100%;}
dl.regular_company, dl.sponsor_company{ margin: 5px 0;}
.tag_star { margin-top: 8px;}
ul.nav{ width: 100%;
    float: none;
    list-style: none;
}
ul.nav-tabs>li {
    float: left;
    margin-bottom: -1px;
}
.s_content{ position: relative;    margin-top: 10px;}
.sea_left{ width: 680px;    min-height: 1000px;}
.sea_right{ width: 300px;position: absolute;right: 0; top:30px}
.page{ text-align: center;}
.page .disabled{ color: grey;    cursor: default;}


.bid-dt{    margin: 6px 10px 6px 0px;
    float: left;
    padding: 6px 0 4px 2px!important;
    width: 100%!important;
    background: #fff8dd!important;}
.bid-right{
    float: right;
    margin-right: 10px;
    color: #666;
    font-weight: normal;
}
.bid-img{ max-height: 100px;}
