@charset "utf-8";
/*Date: 2009/12/28 Author: Dean*/

/*News&Article page*/
.col_con h1 { font-size:20px; font-weight:bold;margin:5px 15px 0;padding:10px; text-align:center}
.article_info { border-bottom:1px dotted #000;margin:0 10px 10px 3px;padding:10px 0;}
.article_text { font-size:14px;margin:0 20px;}
.article_text p { line-height:1.5em; margin-bottom:2em;}
.article_text a { color:#467547;}
.article_text h2 { font-weight:bold;font-size:1.8em;line-height:1.5em;margin-bottom:0.5em;}
.article_text h3 { font-weight:bold;font-size:1.2em; line-height:1.5em;margin-bottom:0.3em;}
.article_text .down_link{background:url("img/btn_download.jpg") no-repeat transparent;display:block;height:81px;margin:10px auto;width:251px;}
.article_text table,.article_text table td { border:1px dashed #333;}
.article_text .spage,.article_text .spage td {border:none} /* delete page border */
#banner_table { border:none;border-top:1px dashed #333;}
#banner_table td{ border:none;border-bottom:1px dashed #333;padding:20px 0;}
#banner_table span { display:block;}

.wallpaper_list {margin:0 auto; text-align:center;line-height:2em;color:#9b2a29}
.wallpaper_list td{width:240px; padding:10px 20px;}
.wallpaper_list img{border:5px solid #ccc;}
.wallpaper_list a:hover img{border:5px solid #9b2a29;}
.image_intext_right  { float:right; margin: 5px 0 0 10px;}
.image_intext_left  { float:left; margin: 5px 10px 0 0;}
.related_news { background:url(img/bbs_tablebg.jpg) repeat; padding-right:30px;}
.related_news li{ line-height:24px; margin-right:20px;}
.related_news li font { display:none;}
.related_news table { width:98%; }
.related_news td { height:24px;line-height:24px;}

.site_map a:link, .site_map a:visited { color:#763d21;}
.site_map { text-align:center;width:600px; font-size:14px;}
.site_map td { height:30px;}
.map_bg { text-align:center; vertical-align:middle;}
.map_bg a{ display:block;width:90%;height:24px;background:#dce8fe;}
.article_text .link_intro h2{ font-size:14px; line-height:1.2em; margin-bottom:0}
.article_text .link_intro { margin:10px 0 ; overflow:hidden;}
.article_text .link_intro img { float:right; clear:right; margin-top:5px;}
.article_text .link_intro div{ width:500px;float:right; display:inline; padding:5px 10px 0 0}
.article_text .link_intro { border-bottom:1px solid #999;}

/*comment*/
.comment_wrapper {width:95%;margin:15px auto; text-align:right; padding:10px 0; border:1px solid #c5c5c5;overflow:hidden}
.comments_title{padding:5px 20px 0 20px; width:500px;overflow:hidden}
.comments_more {display:none;}
#pgContainer,#pgContainer2{margin:0 10px; text-align:center;}
#pgContainer2 {margin-bottom:10px;}
#pgContainer a,#pgContainer2 a { display:inline-block; border:1px solid #b2ac9c;line-height:21px;margin:0 8px;width:65px;}
#pgContainer a:hover,#pgContainer2 a:hover { border:1px solid #666; text-decoration:none}

#commentinfoDiv{ margin-left:10px!important;text-align:right;margin:12px 4px; }
#commentinfoDiv li{padding:8px;border-top:1px dotted #805733;line-height:23px;}
#commentinfoDiv li .p1{color:#939393}
#commentinfoDiv li .p1 span{font-weight:bold; color:#986063}
#commentinfoDiv li .p2{color:#422e33;width:60%;overflow:hidden}
#commentinfoDiv li dl{  border:1px solid #D7D7D7; padding:3px; width:60%; margin:5px; overflow:hidden; display:block; background:#fff; color:#666666;}
.content_text{text-align:right; overflow:hidden; width:300px; padding-right:0;}
#commentinfoDiv li dl dl{ margin-top:8px!important}
#commentinfoDiv li dt{ color:#BDBBBA;  font-style:italic}
#commentinfoDiv li dd{ display:block; width:60%; color:#666666}
.comm_dig{float:left; background:url(img/btnbg3.gif) no-repeat 0 0; width:92px; height:21px; text-align:center; padding:4px 10px 5px 10px; white-space:nowrap; display:block;margin-top:-23px;line-height:10px;}
.comm_dig span{color:#E0540E; font-size:12px; padding:0 3px; font-weight:bold}
.quote_box {float:left;background:url(img/btnbg3.gif) no-repeat left bottom; width:46px; height:18px; line-height:18px; display:block; color:#E0540E; font-weight:bold; padding:1px 10px 5px 20px;margin-top:-23px;}

/*commensubmit */
.ammo_edit_box {overflow:hidden;height:auto;_height:280px;}
#submitComments { float:right;width:45%; text-align:right; padding:5px 20px 0 0;overflow:hidden;}
.comment_ad {float:left;height:251px;zoom:1;display:inline-block}
.comment_ad img {border:1px #fff solid}
.comment_submit{ background:#F8F6E5; width:132px; height:27px; border:none!important; cursor:pointer; color:#ab3d01; font-weight:bold; margin-top:10px; background:url(img/btn_submit.gif) no-repeat;}
#total_con{float:none;}
.pot { padding-top:10px;}
.pot img{ cursor:pointer}
#intosms{ padding:3px}


.list_bg{background:url(img/ul_bg.jpg) repeat 0 10px; width:296px; overflow:hidden; margin:0 auto;}
.hot_news{padding:10px 3px; background:url(img/num_1.gif) no-repeat right -380px;}
.hot_news table tr{height:27px; line-height:27px;}
.hot_news table td{text-indent:25px;}
.hot_news table td a{color:#FFF; display:block; height:27px; overflow:hidden;}
.hot_news table td a:hover{color:#FF8400;}
.ammo_con .con{width:296px; margin:0 auto;}
.con .new{font-weight:bold;}


.ammo_con .flash_special{padding:10px; *height:100%;}
.ammo_con .flash_special a{display:block; width:20%; padding-right:10px; height:55px; float:right; overflow:hidden;  font-weight:bold; text-align:right; margin-bottom:10px;}
.ammo_con .flash_special a img{float:right;}
.ammo_con .flash_special a span{display:inline-block; width:55px; float:right;}

.company_index{padding:10px;}
.company_index a{display:inline-block; zoom:1; vertical-align:top; margin:0 15px 15px;}

.game_info{padding:10px; width:620px; margin:0 auto 10px;}
.game_info .game_logo{float:right; margin-left:20px;}
.game_info .game_logo img{width:200px; height:150px;}
.game_info h3{font-size:20px; height:26px; line-height:26px;}
.game_info h3 span{float:left; color:#AA1C12; font-size:14px; font-weight:normal;}
.game_info h3 span b{font-weight:normal; color:#000;}
.game_info_1{padding:10px 0 5px 0;}
.game_info_1 li{height:25px; color: line-height:25px; color:#333; font-size:13px;}
.game_info_1 li span{color:#999;}

.game_info_2 li{float:right;}
.game_info_2 li a{display:block; height:39px; width:100px; background:url(img/btn_bg3.gif) no-repeat right -28px; padding-right:28px; margin-left:5px; color:#FFF; font-weight:bold; line-height:39px; text-decoration:none;} 
.game_info_2 li.download a{ background-position:right -184px}
.game_info_2 li.playnow a{ background-position:right -262px}
.game_info_2 li.official a{ background-position:right -106px;}
.game_info_2 li.recharge a{ background-position:right -28px;}
.game_info_2 li.download a:hover{background-position:right -223px;}
.game_info_2 li.official a:hover{background-position:right -145px;}
.game_info_2 li.recharge a:hover{background-position:right -67px;}
.game_info_2 li.playnow a:hover{background-position:right -301px}

.company_logo{text-align:center;}