@charset "utf-8";

/*专栏作者*/
.author{ display:block; text-align:center;}
.author a{ display:inline-block; *display:inline; *zoom:1; text-align:center; width:52px; overflow:hidden;font-size:14px; margin:0 12px 20px;}
.author a img{ display:block; width:50px; height:50px; border-radius:50% 50%; border:1px solid #d3d1d1; margin-bottom:8px;}
.author a span{ float:left;display:block; *zoom:1; width:50px; text-align:center; height:40px; line-height:20px;}
/*酷产品*/
.coolpro{ display:block;}
.coolpro li{ display:block; padding:0 12px 30px; border-bottom:1px solid #edeeee; margin-bottom:30px;}
.coolpro li p{display:block; line-height:25px; color:#c2c2c2;}
.coolpro li p i{ float:left; display:inline; margin-right:5px;}
.coolpro li p i.app{ width:25px; height:25px; float:left; display:inline; background:url(../image/play.png) no-repeat left -119px;}
.coolpro li p i.adr{  width:25px; height:25px; float:left; display:inline; background:url(../image/play.png) no-repeat left -156px;}
.coolpro li p a{ float:left; display:inline; font-weight:600; font-size:16px; margin-right:5px; cursor:pointer;}
.coolpro li.last{ margin-bottom:0px; border-bottom:none;}
/*最新评论*/
.new_comment{ display:block;}
.new_comment li{display:block; padding:0 0px 20px 0px; margin:0px 12px 20px 65px; border-bottom:1px dotted #edeeee; position:relative;}
.new_comment li h4{ font-size:13px; color:#414141; padding-top:10px; height:30px;}
.new_comment li span{ float:left; display:inline; width:42px; height:42px; position:absolute; left:-52px; top:0px;}
.new_comment li span img{ width:42px; height:42px; border-radius:50% 50%;}
.new_comment li p{ color:#9e9e9e; line-height:18px;}
.new_comment li.last{ margin-bottom:0px; border-bottom:none;}

/*专栏作者*/
.author_dl{ display:block; padding-left:20px;}
.author_dl dt{ float:left; display:inline; width:60px; height:60px; border-radius:50% 50%;}
.author_dl dt img{width:60px; height:60px; border-radius:50% 50%;}
.author_dl dd{ float:left; display:inline; margin-left:15px; width: 194px;}
.author_dl dd h4{ display:block; font-size:16px; color:#0b0b0b; padding-top:4px; margin-bottom:12px;}
.author_dl dd p{ display:block; font-size:14px; color:#ababab;}

.author_count{ display:block; width:242px; margin-left:20px;}
.author_count li{ text-align:center; padding-top:20px;}
.author_count li:nth-child(odd){ float:left; display:inline; width:110px; height:70px; border:1px solid #f4f4f4; border-radius:2px 2px;}
.author_count li:nth-child(even){ float:right; display:inline; width:110px; height:70px; border:1px solid #f4f4f4; border-radius:2px 2px;}
.author_count li strong{ font-size:18px; font-weight:normal;}
.author_count li p{ display:block; color:#b8b8b8; font-size:14px;}

/*排行榜*/
.rankinglist{ display:block;}
.rankinglist li{ display:block; position:relative; padding-left:20px; margin:0 12px 20px 12px; padding-bottom:15px; border-bottom:1px solid #ededed;}
.rankinglist li:before{ content:""; float:left; display:inline; background:#cacaca; position:absolute; left:0px;top:7px;top:5px\0;top:5px\9\0;*top:5px;  width:6px; height:6px; border-radius:50% 50%;}
.rankinglist li a{ font-size:14px; display:block; margin-bottom:10px; cursor:pointer;}
.rankinglist li p{ color:#9a9a9a; font-size:12px;}
.rankinglist li p span{ display:inline-block; }
.rankinglist li:nth-last-child(1){ border-bottom:none; margin-bottom:0px;}

/*热门标签*/
.hot_tag{ display:block; margin:-20px 0 0 15px;}
.hot_tag a{ height:28px; display:inline-block; *display:inline;*zoom:1; margin:5px 9px 5px 0px; padding:0 15px; line-height:28px; border-radius:5px 5px; color:#fff; font-size:14px; cursor:pointer;}
.hot_tag a.bgc00{ background:#85cb85;}
.hot_tag a.bgc01{ background:#e38178;}
.hot_tag a.bgc02{ background:#789baf;}
.hot_tag a.bgc03{ background:#c980ae;}
.hot_tag a.bgc04{ background:#4db5b6;}
.hot_tag a.bgc05{ background:#8b634a;}
.hot_tag a.bgc06{ background:#fc8646;}
.hot_tag a.bgc07{ background:#6b6b6b;}
.hot_tag a.bgc08{ background:#69a1d2;}
.hot_tag a.bgc09{ background:#91bb95;}
.hot_tag a.bgc10{ background:#e4b237;}
.hot_tag a.bgc11{ background:#7bae9d;}
.hot_tag a.bgc12{ background:#588686;}
.hot_tag a.bgc13{ background:#ec676c;}
.hot_tag a.bgc14{ background:#ad4238;}
.hot_tag a.bgc15{ background:#476241;}
.hot_tag a.bgc16{ background:#24a183;}
.hot_tag a.bgc17{ background:#69a1d2;}
.hot_tag a.bgc18{ background:#436477;}
.hot_tag a.bgc19{ background:#875e8a;}
.hot_tag a.bgc20{ background:#d5c4b0;}
.hot_tag a.bgc21{ background:#d5c4b0;}
.hot_tag a.bgc22{ background:#a6d7dc;}
.hot_tag a.bgc23{ background:#304f52;}
.hot_tag a.bgc24{ background:#95949a;}
.hot_tag a.bgc25{ background:#e472a5;}
.hot_tag a.bgc26{ background:#a6a5c4;}
.hot_tag a.bgc27{ background:#e5576d;}
.hot_tag a.bgc28{ background:#c0a474;}
.hot_tag a.bgc29{ background:#3384a2;}
.hot_tag a.bgc30{ background:#c18748;}

/*热门文章*/
.hotfile{ padding:14px 14px 0px;}
.hotfile dl{ border-bottom:1px solid #f3f5f6; padding-bottom:20px; margin-bottom:20px;}
.hotfile dl dt{ float:left; display:inline; width:110px; height:62px;}
.hotfile dl dt img{ width:110px; height:62px;}
.hotfile dl dd{ float:left; display:inline; width:164px; margin-left:13px;}
.hotfile dl dd h3{ font-size:14px; color:#1c1c1c; display:block; margin-bottom:7px;}
.hotfile dl dd p{ font-size:12px; color:#a6a6a6;}
.hotfile dl:nth-last-child(1){ border-bottom:none; margin-bottom:0px;}

/*友情链接*/
.friend_link{ display:block;}
.friend_link a{ display:inline-block; font-size:14px; color:#1c1c1c;*display:inline; *zoom:1; margin:0 15px 10px;}
.friend_link a:hover{ color:#e83428;}

/*产品新闻*/
.pro_news{ display:block; width:295px; margin:0 auto 30px;}
.pro_news dt{ width:295; height:185px; margin-bottom:15px;}
.pro_news dt img{ width:295px; height:185px;}
.pro_news dd{}
.pro_news dd h4{ font-size:14px; color:#16171a; display:block; margin-bottom:10px;}
.pro_news dd p{ font-size:12px; color:#5c5f62; line-height:20px;}

.pro_news_list{ display:block; margin:0 15px;}
.pro_news_list a{ display:block; font-size:13px; color:#181818; position:relative; padding-left:17px; margin-bottom:15px;}
.pro_news_list a:before{ content:""; float:left; display:inline; background:#cacaca; position:absolute; left:-3px; top:7px;top:5px\0;top:5px\9\0;*top:5px; width:6px; height:6px; border-radius:50% 50%;}