.container.flex{
  display: flex;
}
.container > article{
  flex:1;
}

.container > aside{
    width: 386px;
    margin-left: 70px;
}

/*面包屑导航*/
.crumb{margin-bottom: 10px;}
.crumb > i{margin: 0 4px;color: #999;font-family: arial;}
.crumb .current{color: #999;}

.article-title{
    margin: 0 0 5px -1px;
    font-size: 26px;
    color: #333;
}

.title-bar{
  margin-bottom: 12px;color: #999;
  border-bottom: 1px solid #e0e0e0;padding-bottom: 7px;
}
.title-bar > span{
  margin-right: 20px;
}

.article-content{
    font-size: 15px;
    line-height: 26px;
    color: #333;
}
.article-content strong{
  font-weight: bold;
}


/*
 * 右边栏
 */
.mod{margin-bottom: 28px;position: relative;}
.mod .title{
  font-size: 15px;font-weight: bold;color: #333;
  margin-bottom: 8px;padding-bottom: 6px;border-bottom: 1px dashed #e0e0e0;
}
.mod .more{
  position: absolute;right: 0;top:2px;
  color: #999;font-size: 12px;
}
.mod .more:hover{
  color: #00a2ca;text-decoration: underline;
}

.ad img{border-radius: 2px;}
.text-list.text-larger > li{margin-bottom: 10px;}
.text-list.text-larger a{
  font-size: 15px;
}
.text-list .news_list_time{
  margin-left: 15px;font-size: 13px;color: #999;
}

.text-list > li{
  line-height: 21px;margin-bottom: 5px;
}
.text-list > li > a:hover{
  text-decoration: underline;
}
.text-list > li > i,
.text-list .news_list_index_bull{
  color: #bbb;
  margin-right: 3px;
}

.jichuzhishi .content > p{
  display: flex;
}
.jichuzhishi .content > p > a{
  flex:1;text-indent: 10px;
  border-radius: 15px;line-height: 26px;
}
.jichuzhishi .content > p > a:hover{
  background: #f2f2f2;
}


.text-list .time{color: #aaa;}

/*软件下载*/
.software .content > p{
  display: flex;
}
.software .content > p > span{
  flex:1;
}
.software .content > p a:hover{
  text-decoration: underline;
}
.com-tb span { display:block; height:46px; line-height:46px; padding-left:40px;}
.protel99 { background:url(/Public/images/protel99se.jpg) 6px 10px no-repeat;}
.pads { background:url(/Public/images/pads.jpg) 6px 10px no-repeat;}
.autocad { background:url(/Public/images/autocad.jpg) 6px 10px no-repeat;}
.matlab { background:url(/Public/images/matlab.jpg) 6px 10px no-repeat;}
.cadence_orcad { background:url(/Public/images/cadence_orcad.jpg) 6px 10px no-repeat;}
.modlesim { background:url(/Public/images/modlesim.jpg) 6px 10px no-repeat;}
.pspice_ad { background:url(/Public/images/pspice_ad.jpg) 6px 10px no-repeat;}
.altium_designer { background:url(/Public/images/altium_designer.jpg) 6px 10px no-repeat;}
.cam350 { background:url(/Public/images/cam350.jpg) 6px 10px no-repeat;}
.allegro { background:url(/Public/images/allegro.jpg) 6px 10px no-repeat;}
.multisim { background:url(/Public/images/multisim.jpg) 6px 10px no-repeat;}
.quartus { background:url(/Public/images/quartus.jpg) 6px 10px no-repeat;}


/*搜索页*/

.search-from{
  background: #f2f2f2;padding: 7px;border-radius: 3px;
  margin-bottom: 25px;margin-top: 12px;
}
.search-from .input{
  height: 36px;line-height: 36px;display: block;display: flex;
  padding-left:11px;
  border: 1px solid #d8d8d8;background: #fff;border-radius: 3px;
}
.search-from .keyword{
  flex:1;border: 0;background: none;
}
.search-from .s-btn{
  border-radius: 3px;padding: 0 10px;
}
.search-from .s-btn:hover{
  background: #f2f2f2;
}
.list-page .article-title{margin-bottom: 15px;}

.fenye{padding-top: 20px;}
.hot_search_keys{    margin: 5px 0 0 5px;}
.hot_search_keys a{margin-right: 10px;}