#contenter .nav { width: 960px; margin-bottom: 5px; line-height: 22px; overflow: hidden; }
#contenter .nav a { color: #09F; }

#contenter .main { width: 743px; float: left; }
#contenter .main .game { width: 741px; margin-bottom: 10px; border: 1px solid #7fa91a; overflow: hidden; }
#contenter .main .game .info { display: inline; width: 500px; margin: 10px; float: left; overflow: hidden; }
#contenter .main .game .picture { width: 90px; float: left; line-height: 24px; overflow: hidden; }
#contenter .main .game .picture img { width: 72px; height: 72px; }
#contenter .main .game .picture span { display: block; width: 64px; height: 16px; margin: 5px 0; }

#contenter .main .game .body { width: 270px; margin: 0 10px; float: left; overflow: hidden; }
#contenter .main .game .body h2 { color: #000; font-size: 16px; white-space: nowrap; line-height: 36px; overflow: hidden; }
#contenter .main .game .body ul { width: 270px; overflow: hidden; }
#contenter .main .game .body li { width: 135px; line-height: 28px; float: left; }

#contenter .main .game .commend { width: 120px; float: right; overflow: hidden; }
#contenter .main .game .commend div { width: 50px; height: 50px; margin: 5px auto; text-align: center; }
#contenter .main .game .commend div a { display: block; text-decoration: none; }
#contenter .main .game .commend div a:hover { color: #fff; }
#contenter .main .game .commend .good { background: url("http://img.d.cn:9000/images/new_image/android/backdrop.gif") no-repeat -592px -195px; }
#contenter .main .game .commend .good a { padding-top: 23px; height: 28px; }
#contenter .main .game .commend .good a:hover { background: url("http://img.d.cn:9000/images/new_image/android/backdrop.gif") no-repeat -592px -249px; }
#contenter .main .game .commend .bad { background: url("http://img.d.cn:9000/images/new_image/android/backdrop.gif") no-repeat -646px -195px; }
#contenter .main .game .commend .bad a { padding-top: 12px; height: 38px; }
#contenter .main .game .commend .bad a:hover { background: url("http://img.d.cn:9000/images/new_image/android/backdrop.gif") no-repeat -646px -249px; }

#contenter .main .game .trackback { padding-top: 10px; border-top: 1px dashed #ccc; overflow: hidden; }
#contenter .main .game .trackback a { margin-right: 5px; }

#contenter .main .newdown { width: 221px; float: left; background: #F8FBF6; }
#contenter .main .newdown h2 { font-size: 14px; text-indent: 10px; line-height: 26px; }
#contenter .main .newdown dl { width: 201px; margin: 5px 10px; overflow: hidden; }
#contenter .main .newdown dt { width: 121px; float: left; white-space: nowrap; line-height: 22px; overflow: hidden; }
#contenter .main .newdown dd { width: 70px; float: right; color: #ccc; text-align: right; line-height: 22px; }

#contenter .main .description { width: 741px; margin-bottom: 10px; border: 1px solid #7fa91a; overflow: hidden; }
#contenter .main .description h2 { font-size: 14px; text-indent: 10px; line-height: 26px; border-bottom: 2px solid #7fa91a; }
#contenter .main .description p { padding: 10px; font-size: 14px; text-indent: 2em; line-height: 22px; }

#contenter .main .screen { width: 320px; margin-bottom: 10px; float: left; border: 1px solid #7fa91a; overflow: hidden; }
#contenter .main .screen h2 { font-size: 14px; text-indent: 10px; line-height: 26px; border-bottom: 2px solid #7fa91a; }
#contenter .main .screen li { width: 320px; height: 260px; overflow: hidden; }


#contenter .main .download { width: 409px; height: 290px; _height:288px; margin-bottom: 10px; float: right; position: relative; border: 1px solid #7fa91a; overflow:hidden; }
#contenter .main .download ul.downaddr { float: left; overflow: hidden; }
#contenter .main .download ul.downaddr li { float: left; line-height: 26px; border: solid #7fa91a; border-width: 0 1px 2px 0; }
#contenter .main .download ul.downaddr li a { display: block; padding: 0 10px; }
#contenter .main .download ul.downaddr li a:hover { background: #D8EFCE; }
#contenter .main .download ul.downaddr li.curr { padding-bottom: 2px; line-height: 26px; border-bottom: none; background: #fff; }
#contenter .main .download div.more { line-height: 26px; border-bottom: 2px solid #7fa91a; }
#contenter .main .download div.downlistbottom{ position:absolute; top:30px; left:0; width:2048px;}
#contenter .main .download div.downlistbottom div.downcount{ float:left; width:409px;}
#contenter .main .download div.downlistdetail{ clear:both; padding-top:0px;}
#contenter .main .download div.downlistdetail div.downlistleft{ float:left;  padding:8px; padding-top:0px; padding-bottom:0px; width:130px; }
#contenter .main .download div.list{ clear:both; height:25px; padding-top:10px; padding-left:10px; margin-bottom:3px;}
#contenter .main .download div.list ul.loadlist li{ float:left; margin-right:15px;}
#contenter .main .download div.list ul.loadlist li.wangtong{ background:url(http://img.d.cn:9000/images/new_image/android/wangtong.jpg) 0 0 no-repeat; padding-left:23px;}
#contenter .main .download div.list ul.loadlist li.dianxin{ background:url(http://img.d.cn:9000/images/new_image/android/dianxin.jpg) 0 0 no-repeat; padding-left:23px;}
#contenter .main .download div.list ul.loadlist li a.down{ font-weight:bold; font-size:16px; line-height:18px; _line-height:20px; color:#7fa91a;}
#contenter .main .download div.downlistdetail div.downlistleft div.listbottom{ clear:both; padding-top:3px; padding-left:4px;}
#contenter .main .download div.downlistdetail div.downlistleft div.listbottom span{ display:block; margin-bottom:12px; clear:both;}
#contenter .main .download div.downlistdetail div.downlistleft div.listbottom span a{ color:#ff0000;}
#contenter .main .download div.downlistdetail div.downlistleft div.listbottom span.code{ margin-top:10px; }
#contenter .main .download div.downlistdetail div.downlistright{ float:right;  padding:5px; padding-top:0px; padding-right:15px; position:relative; width:240px;  padding-bottom:0px;}
#contenter .main .download div.downlistdetail div.downlistright span.permissionstitle{ display:block; background-color:#f00; border:1px solid #000; border-top:1px solid #555; border-left:1px solid #555; font-size: 1em; text-align:center; cursor:pointer; height:23px; line-height:23px; font-weight:bold; color:#fff;}
#contenter .main .download div.downlistdetail div.downlistright div.permdesc{position:absolute; background-color:#f0f0f0; border:1px solid #000; border-top:none; z-index:99; width:218px; padding:10px; height:147px; display:none; overflow:auto;} /*overflow����auto*/
#contenter .main .download div.downlistdetail div.downlistright div.permdesc a{ display:block; margin-top:18px; margin-left:70px; text-align:center; background-color:#000; padding:3px; color:#fff; width:80px; font-weight:bold; height:16px; line-height:16px; border:1px #fff outset;}
#contenter .main .download div.downlistdetail div.downlistright div.permdesc a:hover{ text-decoration:none;}
#contenter .main .download div.downlistdetail div.downlistright div.permdesc ul li{ margin:10px 0;}
#contenter .main .download div.downlistdetail div.downlistright div.classify{ margin-top:8px;}
#contenter .main .download div.downlistdetail div.downlistright div.classify span{ display:block; margin-bottom:5px;}
ul.sysversion li{ float:left; margin-right:4px; margin-bottom:4px; text-align:center;-moz-border-radius:5px 5px 5px 5px;background:#2786C2;color:#FFFFFF;font-family:"Trebuchet MS",Trebuchet,Verdana,Arial,Helvetica,sans-serif;font-size:11px;font-weight:bold;padding:2px 9px;text-transform:uppercase; text-align:center; width:25px;}
#contenter .main .download div.downlistdetail div.downlistright div.classify div.gamedefinition{ display:block; clear:both; padding-top:2px;}
ul.resolution li{ float:left; margin-right:4px;  margin-bottom:2px; -moz-border-radius:5px 5px 5px 5px;background:#99cc33;color:#FFFFFF;font-family:"Trebuchet MS",Trebuchet,Verdana,Arial,Helvetica,sans-serif;font-size:12px;font-weight:bold;padding:2px 4px; text-transform:uppercase; width:62px; overflow:hidden; text-align:center;}



#contenter .main .comment { width: 741px; border: 1px solid #7fa91a; overflow: hidden; }
#contenter .main .comment h2 { font-size: 14px; text-indent: 10px; line-height: 26px; border-bottom: 2px solid #7fa91a; }
#contenter .main .comment ul { width: 741px; overflow: hidden; }
#contenter .main .comment li { width: 721px; padding: 10px; line-height: 26px; border-bottom: 1px solid #ccc; overflow: hidden; }

#contenter .main .comment li .head { display: block; width: 68px; float: left; overflow: hidden; }

#contenter .main .comment li img { display: block; width: 38px; height: 38px; padding: 3px; border: 1px solid #ccc; background: #fff; }
#contenter .main .comment li .body { width: 633px; float: right; position: relative; }
#contenter .main .comment li .body span { display: block; padding-bottom: 10px; color: #3151A2; }
#contenter .main .comment li .body em { position: absolute; top: 0px; right: 0px; color: #eee; font-size: 32px; font-style: normal; }
#contenter .main .comment li .body p { line-height: 22px; font-size: 16px;}
#contenter .main .comment li .body a { display: block; float: right; }
#contenter .main .comment li .body .star { width: 64px; height: 16px; margin: 7px; float: right; }
#contenter .main .comment li .body .channel { width: 400px; float: left;}
#contenter .main .comment li .body .channel a{ color: #3151A2; float:none;display:inline; }

#contenter .main .comment .post { width: 721px; margin: 10px; line-height: 38px; overflow: hidden; }
#contenter .main .comment .post h3 { font-size: 14px; line-height: 32px; }
#contenter .main .comment .post dl { margin: 5px 0; }
#contenter .main .comment .post dd { margin-right: 5px; float: left; line-height: 32px; }
#contenter .main .comment .post dd .star { display: block; width: 64px; height: 16px; margin-top: 9px; }
#contenter .main .comment .post dd input { margin: 7px 0; }
#contenter .main .comment .post .submit { width: 159px; height: 32px; color: #fff; font-size: 14px; font-weight: bold; border: none; background: url("http://img.d.cn:9000/images/new_image/android/backdrop.gif") no-repeat -790px -375px; }

#contenter .main .pager { clear: both; margin: 20px 0; color: #F60; text-align: center; }
#contenter .main .pager a { color: #7fa91a; padding:3px 9px; border:1px solid #ddd; margin:0 5px;}
#contenter .main .pager a:hover{ color:#fff; background-color:#7fa91a; text-decoration:none;}
#contenter .main .pager span { padding: 5px; }

#contenter .right { width: 205px; float: right; }
#contenter .right .news { width: 203px; margin-bottom: 10px; border: 1px solid #7fa91a; }
#contenter .right .news h2 { font-size: 12px; text-indent: 10px; line-height: 26px; border-bottom: 2px solid #7fa91a; }
#contenter .right .news ul { width: 183px; margin: 5px 10px; overflow: hidden; }
#contenter .right .news li { width: 183px; white-space: nowrap; line-height: 22px; overflow: hidden; }
#contenter .right .news a { color: #09F; }

#contenter .right .rank { width: 203px; margin-bottom: 10px; border: 1px solid #7fa91a; }
#contenter .right .rank h2 { font-size: 12px; text-indent: 10px; line-height: 26px; border-bottom: 2px solid #7fa91a; }
#contenter .right .rank ul { width: 183px; margin: 0 10px; overflow: hidden; }
#contenter .right .rank li { width: 183px; margin: 15px 0; white-space: nowrap; color: #000; line-height: 16px; overflow: hidden; }
#contenter .right .rank img { display: block; width: 48px; height: 48px; margin-right: 5px; float: left; }
#contenter .right .rank li .body { width: 130px; float: right; }
#contenter .right .rank a { color: #09F; white-space: nowrap; overflow: hidden; }
#contenter .right .rank span { color: #666; }

#contenter .right .category { width: 203px; margin-bottom: 10px; border: 1px solid #7fa91a; }
#contenter .right .category h2 { font-size: 12px; text-indent: 10px; line-height: 26px; border-bottom: 2px solid #7fa91a; }
#contenter .right .category ul { width: 183px; margin: 5px 10px; overflow: hidden; }
#contenter .right .category li { width: 91px; float: left; font-size: 14px; text-indent: 15px; white-space: nowrap; line-height: 22px; background: url("http://img.d.cn:9000/images/new_image/android/backdrop.gif") no-repeat -740px -188px; overflow: hidden; }
#contenter .right .category a { color: #09F; }

.ratings_star{background-image:url('http://img.d.cn:9000/images/new_image/android/backdrop.gif'); background-repeat:no-repeat; display:inline; margin: 0;  padding: 0; margin-top:8px; width: 13px;  height: 13px;  float: left;}
.ratings_star_off{ background-position:-889px -195px;}
.ratings_star_on{ background-position:-876px -195px;}
