

/*中间重点推荐标题背景图 */
#keypoint{ float:left; width:248px; height:236px; text-align:left; overflow:hidden;}
#RecTop{ width:248px; margin:5px 0 0 5px; font-weight:bold; background:url(/template/new/images/keypoint.gif) top left repeat-x; color:#fff; height:28px; font-size:160%; line-height:1.4em; padding:0 2.5em;}
.RecTitle{width:213px; float:left; margin-top:8px; color:#275186; font-weight:normal; font-size:12px;  overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.RecTitle a{color:#275186;}


/*首页中间今日聚焦标题背景图 */
.banner1{width:546px;  border:1px solid #cccccc;}
.banner2{width:546px;  border:1px solid #cccccc; margin-top:10px;}	
#focuspic{float:left; width:299px; height:230px; margin:4px 0 0 0;} /*焦点图样式*/

#today{clear:both; width:546px; padding:3px 0 0 50px; color:#fff; height:28px; font-size:160%; font-weight:bold; line-height:1.4em;}
#today{ background:url(/template/new/images/today.gif) top left no-repeat;}
#today1 {color:#fff; font-size:12px; line-height:24px; font-family:"宋体"; cursor:hand; text-decoration:none; float:left;}
#today1 a:link,#today1 a:visited{ color:#fff; text-decoration:none;}
#today1 a:hover{ color:#fff; text-decoration:underline;}
.today_t{ float:left; width:75%;}

.taday_content{width:546px; clear:both; border:1px solid #ccc; margin-top:0px; overflow:hidden; height:474px!important; height:475px;}
.taday_content1{width:546px; clear:both; border:1px solid #ccc; margin-top:0px; overflow:hidden; height:454px;}
	/*ttsites 网站群原创内容*/
	/*底部网站群标题背景*/
    #sitescontent .site h3{ background-color:#e4e9ed; text-align:left;} /*背景颜色随网站变化*/
	#ttsites{width:970px; float:left; margin:0px;}
	#ttsites h2{ height:43px; background:url(/template/new/images/sitesbg.gif) top left repeat-x; color:#910911; font-size:150%; line-height:2.3em; padding:0 2em;}
	#ttsites #sitescontent{border:1px solid #bfbfbf; width:968px; margin-top:3px; float:left; padding-bottom:5px; }
	#sitescontent .site{  float:left; width:309px!important; width:303px; border:1px solid #cfcfcf; height:230px; margin:8px 0 0 9px;}
	#sitescontent .site h3{ height:28px; font-size:120%; color:#275186; line-height:2em; padding:0 2em; }
	#sitescontent .site h3 a:hover{text-decoration:none;}
	
	#sitescontent .site .sitescontent2{margin:10px 0 0 15px;}
	#sitescontent .site .sitescontent2 h4 {float:left; width:85%; height:30px; line-height:30px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; font-size:12px; text-align:left;}
	#sitescontent .site .sitescontent2 h4 a{color:#275186;}
	#sitescontent .site a{color:#275186;}
	#sitescontent .site a:visited{color:#275186;}
	#sitescontent .site a:hover{color:#275186; text-decoration:underline;}
	
.MidTitle3{float:left; width:390px; font-size:14px; padding-left:4px; line-height:28px; margin-top:5px; font-weight:bold; color:#275186; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.MidTitle3 a {color:#275186;}
.MidDesc3 {float:left; width:420px; padding:0 0 3px 18px; line-height:23px; height:70px; color:#7a7a7a; text-align:left; overflow:hidden;}
.IndexPic{width:67px; height:77px; float:left; border:1px solid #ccc; padding:5px; margin-left:10px; margin-top:13px;}

#EditerInfo{height:109px; border:1px solid #d4d4d4; margin-top:5px; padding:5px 0 5px 0; color:#a4a4a4; width:167px;}
#EditerInfo p{ padding:10px 0 10px 0; line-height:1.6em; text-align:center; font-size:11px;}
#EditerInfo p a{}

*html .midHeight{height:286px;}
*+html.midHeight{height:286px;}
.midHeight{height:286px;}


.midHeight_w{height:266px;}

.infoHeight{height:160px;}
.infoHeight p{ height:85px; overflow:hidden;}
.voteheight{height:250px;width:100%; overflow:hidden;}

.handbookHeight{height:305px;}

.softdown_height{ height:210px;}

.techsalonHeight{ height:221px;}
.recommendheight{ height:160px!important; height:165px;}

.adv300250{ float:left; margin-top:5px;}
