#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 .news { width: 741px; margin-bottom: 10px; border: 1px solid #7fa91a; overflow: hidden; }
#contenter .main .news h2 { margin-top: 20px; padding-bottom: 10px; font-size: 26px; text-align: center; line-height: 30px; border-bottom: 1px dashed #ccc; }
#contenter .main .news ul { width: 500px; margin: auto; line-height: 26px; overflow: hidden; }
#contenter .main .news li { width: 130px; margin: 0 10px; float: left; white-space: nowrap; overflow: hidden; }
#contenter .main .news .content { width: 721px; margin: 10px; color: #000; font-size: 14px; text-indent: 2em; line-height: 26px; overflow: hidden; }
#contenter .main .news .content p { text-indent: 2em; }
#contenter .main .news .content img {border:1px solid #C8C8C8; margin:10px 5px 2px 2px; padding:5px;}
#contenter .main .news .newsnav { width: 600px; margin: 10px auto; border: 1px solid #7fa91a; overflow: hidden; }
#contenter .main .news .newsnav h3 { font-size: 14px; text-indent: 10px; line-height: 26px; border-bottom: 1px dashed #7fa91a; }
#contenter .main .news .newsnav dl { display: inline; width: 259px; margin: 10px 20px; float: left; overflow: hidden; }
#contenter .main .news .newsnav dd { color: red; line-height: 24px; }
#contenter .main .news .newsnav dd a { color: #09F; }
#contenter .main .news .newsnav .line { border-right: 1px solid #ccc; }

#contenter .main .news .commend { width: 200px; margin: 20px auto; overflow: hidden; }
#contenter .main .news .commend div { display: inline; width: 50px; height: 50px; margin: 0 25px; float: left; text-align: center; }
#contenter .main .news .commend div a { display: block; text-decoration: none; }
#contenter .main .news .commend div a:hover { color: #fff; }
#contenter .main .news .commend .good { background: url("http://img.d.cn:9000/images/new_image/android/backdrop.gif") -592px -195px; }
#contenter .main .news .commend .good a { padding-top: 23px; height: 28px; }
#contenter .main .news .commend .good a:hover { background: url("http://img.d.cn:9000/images/new_image/android/backdrop.gif") -592px -249px; }
#contenter .main .news .commend .bad { background: url("http://img.d.cn:9000/images/new_image/android/backdrop.gif") -646px -195px; }
#contenter .main .news .commend .bad a { padding-top: 12px; height: 38px; }
#contenter .main .news .commend .bad a:hover { background: url("http://img.d.cn:9000/images/new_image/android/backdrop.gif") -646px -249px; }

#contenter .main .news .trackback { padding: 5px 10px; border-top: 1px dashed #ccc; overflow: hidden; }
#contenter .main .news .trackback a { margin-right: 5px; }

#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: 100px;}
#contenter .main .comment li .body .channel a{ color: #3151A2;}

#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; }