/* focus */
#foucs{ position:relative; width:360px; height:260px; float:left; padding:5px; background:#ececec;}
#ifocus_pic { position:relative; float:left;}
#ifocus_pic,#ifocus_piclist li,#ifocus_piclist img{ width:360px; height:260px; overflow:hidden;}
#ifocus_piclist { position:absolute; width:9999em; }
#ifocus_piclist li{ position:absolute;}
#ifocus_opdiv { position:absolute; left:0; bottom:0; width:360px; height:51px; background:#000; opacity:0.6; -moz-opacity:0.6; filter:alpha(opacity=70); }
#ifocus_btn { position:absolute; top:218px; width:360px; height:8px; overflow:hidden;}
#ifocus_btn ul {float:left;left:50%;position:relative;}
#ifocus_btn li {position:relative;left:-50%;cursor:pointer; width:8px; height:8px; overflow:hidden; float:left; margin:0 2px; text-indent:-9999em; background:url(../images/icobg.gif) no-repeat 0 0; }
#ifocus_btn li.current { background:url(../images/icobg.gif) no-repeat -9px 0; }
#ifocus_tx { position:absolute; top:232px; left:0; width:343px; height:25px; overflow:hidden; float:left; padding:0 10px; text-align:center; line-height:25px; font-family:"微软雅黑"; font-size:18px; color:#fff; }
#ifocus_tx .normal { display:none; }
/* newsinfo */
#newsinfo{ width:264px; height:257px; float:left; margin:0 8px; padding:8px; background:#f0f0f0;}
#newsinfo h3{ height:30px; overflow:hidden; line-height:30px; font-family:"微软雅黑"; font-size:16px; color:#231815; text-align:center;}
#newsinfo p{ color:#7c7b7b; line-height:20px; text-indent:2em;}
.news_text{ width:264px; overflow:hidden; padding-top:5px; margin-top:6px; border-top:1px dashed #c3c3c3;}
.news_text li{ height:22px; text-overflow:ellipsis; overflow:hidden; white-space:nowrap; line-height:22px;}
.news_text li a{ color:#464545;}
/* diguagame */
#digua_game{ width:275px; height:273px; float:left; background:#f0f0f0 url(../images/diguabg.gif) no-repeat;}
.diguagame_top{ width:249px; height:34px; padding:8px 16px 9px 10px;}
.diguagame_top h2{ float:left; line-height:30px; font-size:18px; font-weight:normal;}
.diguagame_top h2 a{ color:#5d9101;}
.diguagame_top h2,#digua_game .down a{ font-family:"微软雅黑";}
#diguagame{ position:relative;}
.diguagame_top span{ cursor:pointer; width:14px; height:14px; float:right; padding:4px; margin-top:3px; background:#fff;}
#samples img{ width:14px; height:14px; overflow:hidden;}
#overlayer{ cursor:pointer; display:none; position:absolute; z-index:200; top:35px; right:-8px; width:117px; height:117px; padding:6px; border:1px solid #d4d4d4; background-color:#fff;}
#overlayer img{ width:117px; height:117px;}
#digua_game p{ text-align:center;}
#digua_game .down{ height:30px; padding:14px 16px 10px 24px;}
#digua_game .down a{ width:100px; float:right; font-size:16px; font-weight:bold; line-height:29px; color:#494645;}
#digua_game .down a.download{ width:120px; height:29px; float:left;}
#digua_game ul{ width:240px; height:46px; margin:0 auto; padding:12px 6px 9px; border:1px solid #d4d4d4; background:#fff;}
#digua_game li{ height:23px; overflow:hidden; line-height:23px;}
#digua_game li.cue{ color:#2b7aaf;}
/* game soft */
.index_gamesoft{ height:440px;}
.index_gamesoftinfo{ width:207px; padding:6px 2px 6px 6px;}
.index_gamesoftinfo a.gamesoft_link{width:207px;}
.gamesoft_product{ width:136px;}
.index_gamesoftinfo .category,.index_gamesoftinfo .gamesoft_title,.index_gamesoftinfo .eng{ width:136px; padding-left:8px;}

.index_gamesoftinfo .img{margin-top:5px;}
.index_gamesoftinfo .img,.index_gamesoftinfo .img img{width:60px;height:60px;}
.shadow,.shadowgray,.Language,.firstIssue{width:60px;height:60px;;}
.shadow,.shadowgray{background:url(../images/indexShadowbg.png) no-repeat;}
.shadow,.index_gamesoftinfo:hover .shadowgray{background-position:0 0;}
.shadowgray,.index_gamesoftinfo:hover .shadow{background-position:0 -61px;_background-position:0 -60px;}

/* roll images */
.rollimg{ width:944px; height:91px; float:left; margin-top:8px; padding:11px 0; background:#ececec;}
.wrapper { width:944px; height:80px; position:relative; }
.list { width:926px; _width:900px; height:91px; margin:0 27px; _margin:0 22px; overflow:hidden; }
.box,.pic_hover{ width:110px; height:76px; overflow:hidden; float:left; margin:0 7px 0 8px; _margin:0 6px 0 8px; padding:9px 0 4px; background:#fff; border:1px solid #d5d5d5;}
.box:hover,.pic_hover{ background:#eef4cb;}
.box a,.box a p{ text-align:center; }
.box a p{ padding-top:4px; line-height:20px;}
.box a img { display:block; margin:0 auto; }
.wrapper .arrow { position:absolute; top:22px; display:block; width:10px; height:45px; text-indent:-9999px; cursor:pointer; background:url(../images/btnbg.gif) no-repeat; }
.wrapper .forward { background-position:-194px -96px; right:10px; }
.wrapper .back { background-position:-178px -96px; left:10px; }
/* image site */
.imgsite{ width:932px; float:left; padding:5px 6px; margin-top:8px; background:#eaeaea;}
.imgsite img{ border:1px solid #c4c4c4;}
/* list more */
.list_more{ height:32px; float:right;}
.list_more dd{ float:left; line-height:30px; font-size:14px;}
.list_more dd a{ margin:0 8px;}
.more a{ font-weight:bold; color:#629d01;}
/* Loading machine */
.loadmac{ width:944px; height:92px; float:left; padding-top:10px; margin-top:8px; background:#f3f3f3;}
.loadmac h2{ width:14px; height:73px; float:left; padding:10px 6px 0 5px; font-family:"微软雅黑"; font-size:14px; line-height:15px; background:url(../images/btnbg.gif) no-repeat 100% 0;}
.loadmac h2 a{ color:#fff;}
.loadmac dl{ width:856px; float:left; padding-left:6px;}
.loadmac dd{ position:relative; display:inline; width:64px; float:left; margin:0 15px; text-align:center;}
.loadmac dd a.img{ margin-bottom:2px;}
.loadmac dd a.img,.loadmac dd img{ width:64px; height:64px; overflow:hidden;}
.loadmac dd a{ width:64px; height:20px; overflow:hidden; float:left; line-height:20px; color:#666;}
.loadmac dd span.shadowgray{width:64px; height:64px; overflow:hidden;background:url(../images/iconbg.png) no-repeat 0 -116px;}
.loadmac .more{ float:left; padding-top:28px;}
/* Hot Information */
.news{ width:309px; height:398px; float:left; margin-top:8px; background:#f3f3f3;}
.game_coup{ width:310px; margin:8px 8px 0;}
.news h3{ padding:2px 0; font-size:20px; font-weight:normal;}
.news_textimg{ width:272px; margin:0 auto;}
.news_textimg .news_title{ height:30px; overflow:hidden; line-height:30px; text-align:center; font-family:"微软雅黑"; font-weight:bold; font-size:14px;}
.news_textimg .img{ width:268px; height:92px; padding:2px 0 4px; margin-left:2px; background:url(../images/shadowbg2.gif) no-repeat bottom center;}
.news_textimg .img img{ width:266px; height:90px; overflow:hidden; border:1px solid #d5d5d5; clear: both; display: block; margin-left: auto; margin-right: auto;}
.news_textimg p{ height:60px; overflow:hidden; padding-top:6px; text-indent:2em; color:#787878; line-height:20px;}
.news_texttwo{ width:290px; margin:12px auto 0; padding-top:8px;}
.news_texttwo li{ height:25px; padding-left:11px; line-height:25px; background:url(../images/icobg.gif) no-repeat 0 -477px; background-position:0 -479px\9;}
/* links */
#links{ width:944px; float:left; margin-top:8px; padding:14px 0; background:#f3f3f3;}
.links_top{ width:944px; height:33px; border-bottom:1px solid #cfcfcf;}
.links_top h2{ position:relative; _top:1px; display:inline; width:173px; height:34px; float:left; margin-left:33px; text-align:center; line-height:34px;  font-family:"微软雅黑"; font-size:18px; color:#5d9101; background:url(../images/btnbg.gif) no-repeat 0 -31px;}
.submit_cooperation{ float:right; margin-top:-4px;}
.submit_cooperation span{ padding:0 10px; font-family:"微软雅黑"; color:#5f5f5f;}
#links ul { width:910px; margin:16px auto 0;}
#links ul li{ height:25px; float:left; padding-left:10px; overflow:hidden; line-height:25px;}
#links ul a{ color:#8b8a8a;}
/* 正在下载的应用 */
.rank_top span{ color:#5d9101;}
#scrollDiv{ width:275px; height:384px; overflow:hidden;}
.rank dl{ width:253px; margin:0 auto;}
.rank dd{ width:253px; height:54px; margin:10px 0; background:url(../images/shadowbg2.gif) no-repeat center bottom;}
.rank dd a{ display:block; width:235px; height:36px; padding:6px 8px; border:1px solid #d5d5d5; background:#f9f8f8;}
.rank dd a:hover{ text-decoration:none; cursor:pointer; background:#e8e8e8;} 
.rank dd span{ width:36px; height:36px; float:left;}
.rank dd span img{ width:36px; height:36px; overflow:hidden;}
.rank dd div{ width:190px; height:36px; overflow:hidden; float:left; padding-left:8px;}
.rank dd div p{ height:18px; line-height:18px; color:#666;}
.rank dd div p.text{ font-size:14px; color:#333;}