html, body, div, span, applet, object, iframe,h1, h2, h3, h4, h5, h6, p, blockquote, pre,a, abbr, acronym, address, big, cite, dfn, em, font, img, ins, kbd, q, s, samp,small, strike, strong, sub, sup, tt, var,b, u, i, center, dl, dt, dd, ol, ul, li,fieldset, orm,label, legend,caption, tbody, tfoot, thead {font-family:"microsoft yahei";margin: 0;padding: 0;border: 0;outline: 0;vertical-align: baseline;background: transparent;color:#333;font-size:16px;}
body {line-height: 1;font-size:16px;}
ol, ul ,li{list-style: none;}
/* remember to define focus styles! */
:focus {outline: 0;}
/* remember to highlight inserts somehow! */
ins {text-decoration: none;}
del {text-decoration: line-through;}
input{background: none;border: none;}
strong{font-size:20px;}

.fl{float: left;}
.fr{float: right;}
.comwidth{width: 1000px;margin: 0 auto;}
.clearfix:after{content: "";display: block;height: 0;visibility: hidden;clear: both;}
.clearfix{zoom: 1;}
.clear{clear:both}
.none{display:none;}
a:link,a:visited,a:active{text-decoration: none;}
a:active {outline: none;star:expression(this.onFocus=this.blur());}
a:hover{ text-decoration:none;}
i{font-style:normal; }
.none{display:none;}
.transform{transition: all 0.3s linear;}
.transform:hover{box-shadow: 0 15px 25px rgba(0,0,0,.2);transform:translate3d(0,-2px ,0);}

/*头部*/
/*.search-bar {border-top:15px solid #ca4933;padding:20px 0;border-bottom:1px solid #ca4933;}*/
.default-no-result{text-align:center;padding:30px 0;font-family:'simsun;font-weight:bold;font-style:initial;'}
.result_search {float: right;margin-top: 35px; margin-bottom: 35px;position:relative;width:50%;}
.default-result-list {;margin:20px auto;}
.result_result {float: left;margin-top: 35px;margin-bottom: 35px;width: 50%;line-height: 50px;font-size: 30px;}
.search-bar {background: #f9f9fb;}
/*底部*/
.footer-wrap {background: #34373d;border-top: 15px solid #ca4933;}
.footer-wrap .comwidth{margin:20px auto 30px; }
.footer-wrap .footlogo{float:left;margin-top: 35px;}
.footer-wrap .about{float:right;}
.footer-wrap .about p{color: #d1d2d4;line-height: 46px;margin-right: 80px;}
.footer-wrap .footer-copyright{text-align: center;line-height: 50px;background: #26282c;font-size: 16px;color: #d1d2d4;}

@media screen and (max-width: 767px){
.result_search {width: 100%;margin-top: 0;}
.comwidth {width: 96%;}
}
/*搜索结果列表*/
.searchMod .list-article{padding:10px 15px;clear:both;}
.searchMod .list-article b{background-color:#ca4933;color:#fff;font-size:16px;padding:3px 15px;border-radius:4px;}
.searchMod .list-article font{color:#ff0000;}
.searchMod .list-article:hover{background-color: #f7f7f7;}
.searchMod .list-article h3 a{line-height: 34px;color: #333333;font-weight:bold;}
.searchMod .list-article a{font-size: 16px;}
.searchMod .list-article p{line-height: 26px;}
.searchMod .list-article p.txtCon{line-height: 26px;color: #404040;max-height:104px;overflow:hidden;}
.searchMod .list-article p.dates span{color: #979797;font-size: 14px;}

/*联想应用*/
.result_search input.search_inp{border-bottom:1px solid #ddd;line-height:50px;    width: calc(100% - 110px);}
.result_search input.search_btn{background-color: #ca4933;color:#fff;line-height: 50px;border-radius: 7px;padding: 0 35px;font-size: 14px;}
.result_search input.search_btn:hover{font-weight:bold;}
.ass-result-list {background: white;border-radius: 0 0 5px 5px;left: 0px;position: absolute;top: 54px;width: 100%;z-index: 8;box-shadow: 0 2px 3px #333;font-size: 0;}
.ass-result-list li {padding: 0px 10px;list-style: none;}
.ass-result-list table {border-collapse: collapse;table-layout: fixed;width: 100%;}
.ass-result-list table td {border-bottom: 1px solid #ccc;vertical-align: top;padding: 15px 0;}
.ass-result-list table .ass-category {text-align: center;width: 24%;border-right: 1px solid #CCC;vertical-align: middle;}
.ass-result-list table .ass-category h4 {font-weight: bold;color: #ca4933;font-size: 14px;line-height: 28px;margin-right: 10px;}
.ass-result-list table .ass-last-cate td {border-bottom: none;}
.ass-result-list .ass-category-item {overflow: hidden;width: 100%;padding: 0 10px;}
.ass-category-item a {line-height: 18px;font-size: 14px;display: block;white-space: nowrap;color: #333;line-height: 32px;}

/*分页*/
.default-result-list-paging {text-align:right;}
.pagination>.active>a, .pagination>.active>a:focus, .pagination>.active>a:hover, .pagination>.active>span, .pagination>.active>span:focus, .pagination>.active>span:hover{background-color: #ca4933;border-color: #ca4933;}
.pagination>li>a, .pagination>li>span{color:#333;}

/**/
.portlet{float:none !important;}
/**/
/**/