@charset "utf-8";
/* CSS Document */
.flash_col{padding:0 5px;}

.col_recomend h2{padding:0 15px;}
.col_recomend_con{padding:10px;}
.col_recomend_con_1{border-bottom:1px dashed #4E2A1E;}
.col_recomend_con_1 a{display:inline-block; width:22%; height:130px; overflow:hidden; margin:0 10px 10px 5px; font-weight:bold; text-align:center; float:right;}
.col_recomend_con_1 a img{margin-bottom:5px;}
.col_recomend_con_2 ul{padding:10px 0;}
.col_recomend_con_2 li{width:49%; display:inline-block; height:25px; line-height:25px; overflow:hidden; #float:right;}
.col_recomend_con_2 li a{font-weight:bold;}
.col_recomend_con_2 li span{float:left; margin-left:25px;}

/*.sort_col{padding:10px; position:relative;}
.sort_col_list ul{width:25%; position:absolute; right:7px; #right:6px;}
.sort_col_list ul li{font-size:14px; font-weight:bold; text-align:center;  height:30px; line-height:30px; border:1px solid #4E2A1E; background-color:#AB8466;  border-radius: 0 5px 5px 0; cursor:pointer; margin-bottom:10px; -moz-box-shadow:5px 0px 5px #4E2A1E; -webkit-box-shadow:5px 0px 5px #4E2A1E;  box-shadow:5px 0px 5px #4E2A1E; color:#FFF;}
.sort_col_list ul li.first{margin-top:25px;}
.sort_col_list ul li.on{background-color:#FFFAEE; border-left:none; color:#4E2A1E;}
.sort_col_list .sort_col_con{display:none; width:73%; float:left; border:1px solid #4E2A1E; border-radius:5px 5px 5px 5px; padding:10px 5px;}
.sort_col_list .sort_col_con a{display:inline-block; width:29%; margin:0 10px 20px 5px; font-weight:bold; text-align:center;}
.sort_col_list .sort_col_con .more_col a{font-weight:normal; display:inline-block; width:auto; margin:0;}
.sort_col_list .sort_col_con img{margin-bottom:5px;}*/

.sort_col{padding:10px;}
.sort_col dl{border-bottom:1px dashed #4E2A1E; padding-bottom:10px; margin:0 2px 10px 1px; display:inline-block; #float:right; width:24%;}
.sort_col dt{font-weight:bold; height:25px; line-height:25px;}
.sort_col dd{line-height:25px; height:25px; overflow:hidden; background:url(img/pub_ico_3.gif) no-repeat right 12px; padding-right:10px;}
.sort_col dd.sort_title{margin-bottom:5px; height:70px; background:none;}
.sort_col .more_col{background:none;}
.sort_col .more_col a{color:#7B8603;}

.lastest_games{padding:10px;}
.lastest_games li{padding:10px; clear:both; overflow:hidden; border-bottom:1px dashed #CCC;}
.lastest_games li a{color:#FFF; font-weight:bold; vertical-align:bottom;}
.lastest_games li a img{margin-left:10px; float:right; width:80px; height:60px;}
.lastest_games li span{float:left; font-family:Georgia,"Times New Roman",Times,serif; font-size:18px; margin-right:5px; display:block; color:#FFD200;}

.list_recommend{padding:0 10px 10px 10px;}

.amo_crumb_list{background-color:#FFFAEE; color:#4E2A1E;}
.amo_crumb_list a{color:#4E2A1E;}

.download_list_recommend a{display:block; width:130px; height:140px; overflow:hidden; margin:0 13px 15px; font-weight:bold; float:right;}
.download_list_recommend a img{margin-bottom:5px;}

.games_list{padding:0 10px 10px 10px; #height:100%;}
.games_list dl{border-bottom:1px dotted #4E2A1E; width:48%; padding:15px 0; height:120px; overflow:hidden; margin:0 5px; display:inline-block; #float:right;}
.games_list dl dt{float:right; margin:0 0 20px 10px; }
.games_list dl dd{margin-bottom:8px;}
.games_list dl dd.games_name a{font-weight:bold;}
.games_list dl dd.description{color:#999; font-size:11px; line-height:1.5;}
.games_list dl dd.download_button a{background:url(img/pub_btn.gif) no-repeat scroll -105px 0; display:block; font-weight:bold; height:22px; line-height:21px; padding:0 15px 0 10px; width:70px; color:#803502; float:right;}

.download_info{padding:10px;}
.download_info a.games_logo{float:right; margin-left:15px;}
.download_info h1{font-size:18px; font-weight:normal; line-height:1.5;*min-height:25px;}
.download_info .info{float:right; line-height:24px; width:160px;}
.download_info .info span{color:#7B8603;}
.download_info .info2{width:200px;}
.download_info .info2 a.down_link{display:inline-block; padding:0 10px; border-radius:3px 3px 3px 3px; font-weight:bold; border:1px solid #FCC602; background-color:#FFD94B; color:#4E2A1E;-moz-box-shadow:inset 0px 0px 5px #D1A60C; -webkit-box-shadow:inset 0px 0px 5px #D1A60C;  box-shadow:inset 0px 0px 5px #D1A60C; text-decoration:none;}
.download_info .info2 a.down_link:hover{background-color:#FCC902; border:1px solid #FFFF33; -moz-box-shadow:inset 0px 0px 5px #FFF; -webkit-box-shadow:inset 0px 0px 5px #FFF;  box-shadow:inset 0px 0px 5px #FFF; color:#FFF;}

.download_share{float:right; margin-right:10px;}

.down_describe{padding:10px;}
.down_describe p{line-height:1.8; margin:10px 0;}
.down_describe a{color:#AA1C12;}
.down_describe a.btn_download_b{display:block; background:url(img/btn_download_2.gif) no-repeat scroll 0 0; text-indent:-9999px; height:81px; width:158px; margin:10px auto;}

.recom_news{padding:10px;}
.recom_news dl{margin-bottom:10px; padding-bottom:10px; border-bottom:1px dotted #CCC; line-height:1.5;}
.recom_news dt a{font-size:14px; font-weight:bold; color:#AA1C12; line-height:1.8;}
.recom_news dd{color:#666;}
.recom_pics li{display:inline-block; width:22%; height:150px; overflow:hidden; margin:0 8px 0 7px; #float:right;}
.recom_pics li span{color:#7B8603;}
.recom_pics li a img{width:120px; height:90px;}

.amo_comment_col{background-color:#FFFAEE; border-radius:3px 3px 3px 3px; box-shadow:0 0 3px #000000;}
.amo_tab2{padding:0 5px;}

.more_pic_link{margin:10px 0;}
.more_pic_link a{display:inline-block; width:22%; height:150px; overflow:hidden; margin:0 8px 0 7px; #float:right;}