@charset "gb2312";
/* CSS Document */

/*******************************资讯首页*******************************/
/**第一栏**/
.ppmFc{ width:980px; height:690px;}
/**热门资讯**/
.ppmHot{ float:left; width:298px; height:688px; border-top:1px solid #2AB7F7; border-left:1px solid #EFEFEF; border-right:1px solid #EFEFEF; border-bottom:1px solid #EFEFEF;}
.ppmHotList{ width:275px; margin:auto;}
.ppmHotList li{ float:left; width:275px; height:129px; border-bottom:1px dashed #EEEEEE;}
.ppmHotList li h2 a{ display:block; width:275px; height:20px; line-height:20px; overflow:hidden; margin-top:10px;}
.ppmHotList li dl{ width:275px; margin-top:10px;} 
.ppmHotList li dl dt a{ display:block; float:left; width:100px; height:75px;}
.ppmHotList li dl dt a img{ width:100px; height:75px;}
.ppmHotList li dl dd{ float:right; width:160px; height:75px; line-height:25px; color:#838383; overflow:hidden;}
/**中间**/
.ppmMid{ float:left; width:438px; height:688px; border-top:1px solid #2AB7F7; border-left:1px solid #EFEFEF; border-right:1px solid #EFEFEF; border-bottom:1px solid #EFEFEF; margin-left:10px;}
.ppmMidTitle{ width:412px; margin:auto; margin-top:15px;}
.ppmMidTitle a{ display:block; width:412px; height:22px; line-height:22px; overflow:hidden; font-size:20px; font-family:"微软雅黑"; font-weight:bold; text-align:center;}
.ppmMidList{ width:412px; margin:auto; margin-top:3px;}
.ppmMidList li{ width:412px; height:16px; line-height:16px; overflow:hidden; margin-top:13px; float:left;}
.ppmMidList li p{ float:left; width:365px; height:16px; line-height:16px; overflow:hidden; color:#D9D9D9;}
.ppmMidList li p a{ font-size:14px;}
.ppmMidList li span{ display:block; width:35px; float:right; text-align:right; height:16px; line-height:16px; overflow:hidden; color:#ACACAC;}
.ppmMidList li.line{ border-bottom:1px dashed #EEEEEE; padding-bottom:13px;}
/**右边**/
.ppmFcRight{ float:right; width:220px;}
/**热门软件推荐**/
.ppmHotSoft{ width:218px; height:503px; border-top:1px solid #2AB7F7; border-left:1px solid #EFEFEF; border-right:1px solid #EFEFEF; border-bottom:1px solid #EFEFEF;}
.ppPsList{ width:200px; margin:auto;}
.ppPsList li{ float:left; width:200px; height:56px; border-bottom:1px dashed #EEEEEE; margin-top:10px;}
.ppPsList li span{ display:block; float:left; width:48px; height:48px;}
.ppPsList li span img{width:48px; height:48px;}
.ppPsList li dl{ float:right; width:140px; margin-top:5px; height:48px; overflow:hidden;}
.ppPsList li dl dt a{ display:block; width:140px; height:16px; line-height:16px; overflow:hidden; font-weight:bold;}
.ppPsList li dl dd.ppPsWord{ width:140px; height:16px; line-height:16px; overflow:hidden; color:#808080; margin-top:8px;} 
.ppPsList li dl dd.ppPsXz{ width:70px; height:22px; margin-top:5px;}
.ppPsList li dl dd.ppPsXz a{ display:block; width:40px; height:22px; line-height:22px; background:url(../ppimages/ppbg2.png) no-repeat 0px -40px; padding-left:30px; color:#FFFFFF; text-decoration:none;}
/**广告位**/
.ppmBanner1{ width:220px; height:175px; margin-top:10px;}
.ppmBanner1 img{ width:220px; height:175px;}

/**第二栏**/
.ppmSec{ width:978px; height:358px; border-top:1px solid #2AB7F7; border-left:1px solid #EFEFEF; border-right:1px solid #EFEFEF; border-bottom:1px solid #EFEFEF; margin-top:10px;}
/**游戏攻略**/
.ppmSecLeft{ float:left; width:690px;}
.ppmSecBox{ float:left; width:325px; margin:12px 0px 0px 10px; display:inline;}
.ppmSecImg{ width:325px; height:180px; position:relative;}  
.ppmSecImg a img{ width:325px; height:180px;}
.ppmSecBottom{ width:325px; height:35px; position:absolute; left:0px; bottom:0px;}
.ppmSecBottom span{ display:block; width:325px; height:35px; background:#000000; filter:alpha(opacity=50); _filter:alpha(opacity=50); opacity:0.5; position:relative;}
.ppmSecBottom p a{ display:block; width:325px; height:16px; line-height:16px; overflow:hidden; position:absolute; text-align:center; bottom:8px; font-size:14px; font-weight:bold; color:#FFFFFF; text-decoration:none;}
.ppmSecBottom p a:hover{ text-decoration:underline;}
.ppmSbList{ width:325px;}
.ppmSbList li{ width:325px; height:16px; margin-top:10px; float:left;}
.ppmSbList li a{ display:block; width:310px; height:16px; line-height:16px; overflow:hidden; font-size:14px; background:url(../ppimages/ppbg6.png) no-repeat 0px 5px; padding-left:15px;}
.ppmSecList{ float:right; width:335px;}
.ppmSecList li{width:335px; height:16px; margin-top:10px; float:left;}
.ppmSecList li a{ display:block; width:320px; height:16px; line-height:16px; overflow:hidden; font-size:14px; background:url(../ppimages/ppbg6.png) no-repeat 0px 5px; padding-left:15px;}
.ppmSecList li.line{ border-bottom:1px dashed #EEEEEE; padding-bottom:10px;}
/**热点内容**/
.ppmHc{ float:right; width:270px;}
.ppRankList{ width:200px; margin:auto;}
.ppRankList li{ float:left; width:200px; height:17px; margin-top:14px;}
.ppRankList li span{ display:block; float:left; width:20px; height:15px; line-height:15px; font-family:"Arial"; text-align:center;}
.ppRankList li span.redBg{ background:#E4228D; color:#FFFFFF; }
.ppRankList li span.grayBg{ width:18px; height:13px; border:1px solid #EFEFEF; color:#999999;}
.ppRankList li a{ display:block; float:right; width:170px; height:17px; line-height:17px; overflow:hidden; font-size:14px;}
.ppmHcList{ width:250px;}
.ppmHcList li{ width:250px; margin-top:12px;}
.ppmHcList li a{ width:220px;}

/**第三栏**/
.ppmRai{ width:978px; height:208px; border-top:1px solid #2AB7F7; border-left:1px solid #EFEFEF; border-right:1px solid #EFEFEF; border-bottom:1px solid #EFEFEF; margin-top:10px;}
.ppmRaiTitle{ float:left; width:35px; height:208px; background:#F6F6F6; border-right:1px solid #EFEFEF; }
.ppmRaiTitle h2{ width:20px; background:url(../ppimages/ppbg3.png) no-repeat 3px 0px; padding:20px 0px 0px 0px; line-height:22px; margin:50px 0px 0px 10px;}
.ppmRaiList{ width:942px; float:right;}
.ppmRaiList li{ float:left; width:64px; height:89px; position:relative; margin:11px 0px 0px 20px; display:inline; }
.ppwMiName a{ display:block; width:60px; height:22px; line-height:22px; overflow:hidden; text-align:center; font-size:14px; margin-top:4px;}
.ppwMiXz{ width:60px; height:22px; line-height:22px; position:absolute; left:0px; bottom:0px;}
.ppwMiXz a{ display:block; width:35px; height:22px; background:url(../ppimages/ppbg2.png) no-repeat 0px -140px; color:#FFFFFF; text-decoration:none; padding-left:25px;}

/**广告位**/
.ppmBanner2{ width:980px; height:90px; margin-top:10px;}
.ppmBanner2 img{ width:980px; height:90px;}


/*******************************资讯列表页*******************************/
/**左边**/
.ppmLeft{ float:left; width:695px; margin-top:10px;}
.ppmLb{ width:693px; border-top:2px solid #2AB7F7; border-left:1px solid #EFEFEF; border-right:1px solid #EFEFEF; border-bottom:1px solid #EFEFEF; padding-bottom:15px;}
.ppmLbMenu{ width:693px; height:33px; border-bottom:1px solid #EFEFEF; background:#F6F6F6;}
.ppmLbMenu li{ float:left; width:95px; height:33px; line-height:33px; text-align:center; border-right:1px solid #EAEAEA;}
.ppmLbMenu li a{ display:block; width:95px; height:33px; font-size:14px; color:#333333; text-decoration:none;}
.ppmLbMenu li a.hover{ background:#2AB7F7; color:#FFFFFF; font-weight:bold;}
.ppmLbList{ width:693px;}
.ppmLbList li{ float:left; width:693px; height:125px; border-bottom:1px dashed #EFEFEF;}
.ppmLbIn{ width:673px; margin:auto;}
.ppmLbIn span{ display:block; float:left; width:124px; height:94px; margin:15px 13px 0px 0px; display:inline;}
.ppmLbIn span a img{ width:120px; height:90px; padding:1px; border:1px solid #EFEFEF;}
.ppmLbIn span a:hover img{ padding:0px; border:2px solid #2AB7F7;}
.ppmLbIn dl{ padding-top:10px;}
.ppmLbIn dl dt a{ display:block; height:21px; line-height:21px; overflow:hidden; font:16px "微软雅黑";}
.ppmLbIn dl dd.cont1{ height:40px; line-height:22px; color:#858585; overflow:hidden; margin-top:8px;}
.ppmLbIn dl dd.cont2{ margin-top:8px;}
.ppmLbIn dl dd.cont2 em{ float:left; color:#C3C3C3; line-height:22px;}
.ppmLbIn dl dd.cont2 a{ display:block; float:right; width:35px; height:22px; line-height:22px; background:url(../ppimages/ppbg9.png) no-repeat 0px 0px; color:#FFFFFF; text-decoration:none; padding-left:35px; margin-right:5px; display:inline;}
.ppmLbIn dl dd.cont2 a:hover{ background:url(../ppimages/ppbg9.png) no-repeat 0px -30px;}

/**右边**/
.ppmRight{ float:right; width:285px; margin-top:10px;}
/**热门资讯**/
.ppmPop{ width:284px; border-top:1px solid #EFEFEF; border-right:1px solid #EFEFEF; border-bottom:1px solid #EFEFEF; padding-bottom:10px;}
.ppmPopList{ width:284px;}
.ppmPopList li{ width:284px; margin-top:10px;}
.ppmPopList li p a{ display:block; width:250px; height:16px; line-height:16px; overflow:hidden; margin:auto; font-size:14px; background:url(../ppimages/ppbg6.png) no-repeat 0px 7px; padding-left:14px;}
.ppmPopCont{ width:284px; height:97px; background:#F6F6F6; border-bottom:1px dashed #EFEFEF;}
.ppmPopCont span{ display:block; float:left; width:100px; height:75px; margin:10px 0px 0px 10px; display:inline;}
.ppmPopCont dl{ float:left; width:155px; margin:10px 0px 0px 10px; display:inline;}
.ppmPopCont dl dt a{ display:block; width:155px; height:40px; line-height:22px; overflow:hidden; font-size:14px;}
.ppmPopCont dl dd{ width:100px; height:25px; line-height:25px; margin-top:10px;}
.ppmPopCont dl dd a{ display:block; width:65px; height:25px; background:url(../ppimages/ppbg9.png) no-repeat 0px -60px; color:#FFFFFF; text-decoration:none; padding-left:35px;}
.ppmPopCont dl dd a:hover{ background:url(../ppimages/ppbg9.png) no-repeat 0px -90px;}
/**广告位**/
.ppmBanner3{ width:285px; height:230px;}
.ppmBanner3 img{ width:285px; height:230px;}
/**本类资讯排行**/
.ppmRank{ width:284px; border-right:1px solid #EFEFEF; border-bottom:1px solid #EFEFEF; padding-bottom:10px;}
.ppmRankList{ width:264px;}
.ppmRankList li{ width:264px;}
.ppmRankList li a{ width:234px;}
/**推荐阅读**/
.ppmRead{ width:264px; margin:auto;}
.ppmRead li{ width:264px; height:95px; border-bottom:1px dashed #EEEEEE;}
.ppmRead li span{ display:block; width:100px; height:75px; float:left; margin-top:10px;}
.ppmRead li span img{width:100px; height:75px;}
.ppmRead li p{ float:right; width:150px; height:75px; overflow:hidden; margin-top:10px;}
.ppmRead li p a{ display:block; width:150px; height:75px; font-size:14px; line-height:25px; overflow:hidden;}

/*******************************资讯详细页*******************************/
/**详细框**/
.ppmFra{ width:693px; border-top:1px solid #2AB7F7; border-left:1px solid #EFEFEF; border-right:1px solid #EFEFEF; border-bottom:1px solid #EFEFEF; padding-bottom:12px;}
.ppmFraTitle{ width:670px; margin:auto; margin-top:13px; border-bottom:1px solid #EFEFEF; padding-bottom:13px;}
.ppmFraTitle h1{ height:30px; line-height:30px; overflow:hidden;}
.ppmFraTitleIn{ width:670px; margin-top:10px;}
.ppmFraTitleIn span{ float:left; color:#8E8E8E; margin-top:5px;}
.ppmShare{ float:right;}
.ppmFraCont{ width:670px; margin:auto; font-size:14px; color:#464646; line-height:30px; margin-top:10px; border-bottom:1px dashed #EFEFEF; padding-bottom:10px;}
.ppmFraCont img{ max-width:670px;} 
/**软件下载**/
.ppmDownList{ width:670px; margin:auto; margin-top:10px;}
.ppmDownList li{ width:670px; height:30px; line-height:30px; overflow:hidden; border-bottom:1px dashed #EFEFEF; background:#F6F6F6;}
.ppmDownList li a{ display:block; width:659px; height:30px; line-height:30px; overflow:hidden; font-size:14px; background:url(../ppimages/ppbg6.png) no-repeat 0px 15px; padding-left:10px; margin-left:11px;}
/**相关阅读**/
.ppmXg{ width:670px; border-top:1px dashed #EFEFEF; margin:auto; margin-top:20px;}
.ppmXgLeft{width:670px; margin-top:15px;}
.ppmXgIn{ width:670px; height:100px;} 
.ppmXgIn span{ display:block; float:left; width:130px; height:100px;}
.ppmXgIn span img{width:130px; height:100px;}
.ppmXgIn dl{ float:right; width:520px;}
.ppmXgIn dl dt a{ display:block; width:520px; height:20px; line-height:20px; overflow:hidden; font-size:14px; font-weight:bold;}
.ppmXgIn dl dd{ width:520px; height:65px; line-height:23px; overflow:hidden; color:#858585; margin-top:8px;}
.ppmXgList{ width:670px; margin-top:5px;}
.ppmXgList li{ width:670px; height:16px; line-height:16px; overflow:hidden; margin-top:12px; float:left;}
.ppmXgList li a{ display:block; float:left; width:565px; height:16px; line-height:16px; overflow:hidden; font-size:14px; background:url(../ppimages/ppbg6.png) no-repeat 0px 7px; padding-left:15px;}
.ppmXgList li span{ display:block; float:right; width:70px; text-align:right; color:#999999;}


/**手机软件推荐**/
.ppmMob{ width:693px; border-top:1px solid #2AB7F7; border-left:1px solid #EFEFEF; border-right:1px solid #EFEFEF; border-bottom:1px solid #EFEFEF; padding-bottom:12px; margin-top:10px;}
.ppmMobList{ width:675px; float:none; margin-left:11px;}
.ppmMobList li{margin:13px 0px 0px 0px; margin-left:23px;}
.ppmMobList li.one{margin-left:0px;}
.ppmLain{ width:670px; margin:auto; margin-top:15px;}
.ppmLainBox{ float:left; width:325px;}
.ppmLainList{ float:left; width:325px; margin:-15px 0px 0px 20px; display:inline;}
.ppmLainList li{ float:left; width:325px; height:16px; line-height:16px; overflow:hidden; margin-top:16px;}
.ppmLainList li a{ display:block; width:310px; height:16px; line-height:16px; overflow:hidden; font-size:14px; background:url(../ppimages/ppbg6.png) no-repeat 0px 7px; padding-left:15px;}





































































































