@charset "utf-8";
/* CSS Document */
.amo_container{padding:10px 0; margin-bottom:40px;}
.amo_layout_660px{width:660px;}

a.f_tags1 { font-size:11px; color:#ffd200; }
a.f_tags2 { font-weight:bold; font-size:11px; color:#abfa92; }
a.f_tags3 { font-size:11px; color:#fff; }
a.f_tags4 { color:#ff8400; }
a.f_tags5 { font-weight:bold; color:#ffd200; }
a.f_tags6 { color:#abfa92; }
a.f_tags7 { font-weight:bold; font-size:14px; color:#ff8400; }
a.f_tags8 { font-size:14px; color:#ffd200; }
a.f_tags9 { font-size:14px; color:#abfa92; }
a.f_tags10 { font-weight:bold; font-size:14px; color:#fff; }
a.f_tags11 { font-size:16px; }
a.f_tags12 { font-weight:bold; font-size:16px; color:#abfa92; }
a.f_tags13 { font-size:16px; color:#ffd200; }
a.f_tags14 { font-weight:bold; font-size:18px; color:#ffd200; }
a.f_tags15 { font-size:18px; color:#fff; }

.flash_col{padding:0 5px;}

.more_col{clear:both; text-align:left; padding-left:10px;}
.more_col span{background:url(img/man_con_icon.jpg) no-repeat scroll left -64px; display:inline-block; margin-right:10px; padding-left:10px;}
.more_col span a{background:url(img/man_con_icon.jpg) no-repeat scroll right -64px; display:inline-block; padding-right:10px; height:18px; line-height:18px;}

.sider_banner{padding:3px 4px;}

.amo_col_4_title_h{height:36px; overflow:;}

.amo_tab2 li{font-weight:bold; margin-top:7px;}
.amo_tab2 li.on{background:#8E7260;}

.rank_list{background:url(img/pub_rank_bg.gif) repeat; padding:0 5px;}
.rank_list_num{background:url(img/pub_num1.gif) no-repeat right 0; padding-right:25px;}
.rank_list_num td{display:block; height:27px; overflow:hidden;}
.rank_list tr{height:27px; line-height:27px; overflow:hidden;}
.rank_list td a{color:#FFF;}
.list_li ul li{height:27px; line-height:27px; overflow:hidden; background:url(img/pub_ico_3.gif) no-repeat scroll right 12px; padding-right:15px;}
.list_li ul li a{color:#FFF;}
.list_li ul li a:hover{color:#FF8400;}

.flash_special_list{}
.flash_special_list a{display:inline-block; text-indent:-9999px; margin: 0 10px 10px;}

.hot_tags{padding:10px;}
.hot_tags{line-height:22px; margin:0 5px;}

.vote_col{padding:10px;}
.vote_col .con{margin-bottom:10px; padding-bottom:10px; border-bottom:1px dotted #fff;}
.vote_col td label{line-height:1.5;}
.vote_col td label input{margin-left:8px;}
.vote_col td span.new{font-weight:bold; line-height:25px;}

.contact_us{padding:10px;}
.contact_us dt{ float:right; margin-left:5px; height:130px;}
.contact_us dt img{width:50px; height:50px;}
.contact_us dd{margin-bottom:5px; width:225px; float:left; overflow:hidden; border-bottom:1px dotted #4E2A1E; padding-bottom:5px; line-height:1.5;}
.contact_us dd.name{font-weight:bold; color:#FFF; border-bottom:1px solid #FFF; padding-bottom:5px;}
.contact_us dd a{color:#4E2A1E; font-weight:normal; display:block;}

.game_rank{padding-bottom:5px; height:460px; padding-bottom:10px; overflow-x:hidden; overflow-y:scroll}
.game_rank .first{padding:0 3px; height:88px; overflow:hidden; }
.game_rank .first dl{padding:10px 10px 10px 0;  border-bottom:1px dotted #755e51; *height:100%; } 
.game_rank .first dt, .game_rank .game_rank .first dd{float:right; padding-left:5px;}
.game_rank .first dd{width:60%; line-height:20px; overflow:hidden;}
.game_rank .first dd.title a{color:#FFF; font-weight:bold;}
.game_rank .first dd.vote{color:#f2e9d6;}
.game_rank .first dd.play_now{}
.game_rank .first dd.play_now a{display:block; height:25px; width:70px; overflow:hidden; background:url(img/h2_bg.gif) no-repeat left -140px; padding-left:10px; text-decoration:none;}
.game_rank .first dd.play_now a span{display:block; height:25px; background:url(img/h2_bg.gif) no-repeat right -140px; padding-right:10px; color:#FFF; line-height:23zpx; text-align:center;}


.flash_special{padding:10px;}
.flash_special a{display:block; float:right; margin:0 15px 10px 0;}