@charset "utf-8";
/*CSS Document 
Version: 2.0
ArabMMO CSS RESET&BASE CSS*/
body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote,a,big, em,font,img,strong,tt, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, table, caption, tbody, tfoot, thead, tr, th, td{padding:0;margin: 0;border:0}
input{margin:0;padding:0;}
table {border-collapse:collapse;border-spacing:0;}
fieldset, img { border: 0; }
input,select,textarea{ font-size:12px; font-family:Arial,Verdana, Helvetica, sans-serif; }
ol, ul {list-style:none;}
h1, h2, h3, h4, h5, h6 {font-size:100%;line-height:100%; padding-top:1px}
/* bass css */
body{margin:0 auto;text-align:center;font-size:12px;color:#4e2a1e;font-family:Tahoma, Geneva, sans-serif;background-color:#655247;direction:rtl; background:none no-repeat fixed center top #655247;}
.full_bg{}
.float_left{float:left }
.float_right{float:right }
.clear:after { content:"."; display:block; height:0; clear:both; visibility:hidden; }
.clear {+display:none; clear:both }
.clearfix {clear:both;overflow:hidden;zoom:1}
.texHide{text-indent:-2000px;overflow:hidden}
.texHide:hover{text-decoration:none}
/* link css */
a {color:#4e2a1e;text-decoration:none;cursor:pointer}
a:hover {color:#ff8400;text-decoration:underline;cursor:pointer}
/* color & font  */
.color_whi,.color_whi a{color:#FFF}/*white*/
.color_red,.color_red a{color:#aa1c12}/*red*/
.color_bro{color:#4e2a1e}/*brown */
.color_org,.color_org a{color:#ff8400}/*orange */

.b14{font-size:14px; font-weight:bold}
.b{font-weight:bold}
.mid{margin:0 auto}
.cen{text-align:center}
/*text over*/
.textover {white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
.over_170px a{width:170px}
/*grid*/
.mgtop6px {margin-top:6px}
/*list line*/
.ammo_line_h li{background:url(img/line_h.png) repeat-x 0 bottom;}
/*img over*/
.img_over a img{border:1px solid #dfd3cc;padding:1px;}
.img_over a:hover img{border-color:#ae9e95!important}
.img_size1 img{width:120px;height:90px;}
.img_size2 img{width:200px;height:150px;}
/**index
.wrapper{width:1002px; margin:0 auto;text-align:right;clear:both}
**/
.wrapper { width:1002px; margin:0 auto; text-align:right; }
/*--crumb--*/
.crumbs{padding:5px 20px;}
.crumbs h1,.crumbs h2 {display:inline;}
.crumbs li {display: inline; padding-right:5px;}
/*top account status*/
#account {height:30px;overflow:hidden;position:relative;}
#account ul {padding:0 25px 0 0;}
#account ul li{background:transparent url(img/ico_user_info_3.gif) no-repeat scroll 0 0;float:right;display:inline;height:16px;margin:8px 5px 0;padding-right:20px;}
#account a {color:#FFF;}
#account ul li.ico_1 {background-position:right 0;}
#account ul li.ico_2 {background-position:right -16px;}
#account ul li.ico_3 {background-position:right -32px;}
#account ul li.ico_4 {background-position:right -48px;}
#account ul li.ico_5 {background-position:right -64px;}
#account ul li.ico_6 {background-position:right -80px;}
#account ul li.ico_7 {background-position:right -96px;}
#account ul li.ico_0 {background-position:right -128px;}
#sy,#scang,#account .dir,#account .bug_report {background:transparent url(img/ico_user_info_3.gif) no-repeat scroll 0 0;float:left;display:inline;height:16px;margin:8px 8px 0;padding-right:20px;}
#sy {background-position:right -64px}
#scang {background-position:right -48px}
#account .bug_report{cursor: pointer;background-position:right -32px;}
#account .dir {background-position:right -80px;}
#login {color:#FFF;margin-top:7px;padding:0 25px 0 65px;}
#login img {vertical-align:middle;}
.top_login {color:#fff;background:transparent url(img/pub_bg.gif) repeat-x scroll 0 -57px;height:30px;}

/*header*/ 
.ammo_header { height:114px; background:url(img/header_bg_1002.jpg) no-repeat; }
.ammo_logo { float:right; padding:25px 8px 0 0; }
/*原LOGO*/
.ammo_logo a { display:block; width:230px; height:77px; text-indent:-1000em; overflow:hidden; background:url(img/logo.jpg) no-repeat; }
/*节日LOGO
.ammo_logo a { display:block; width:230px; height:77px; text-indent:-1000em; overflow:hidden; background:url(img/arab_gameprize_230x77_1130.jpg) no-repeat; }*/

.ammo_logo a:hover { text-decoration:none; }
.ammo_header .top_ad { float:left; padding:12px 0 0 8px; }

/*navigation*/
.ammo_nav { height:46px; padding-top:4px; background:url(img/nav_bg_1002.jpg) no-repeat; }
.ammo_nav .ammo_nav_con { width:735px; float:right; padding-right:15px; }
.ammo_nav .ammo_nav_con a { float:right; display:block; font-weight:bold; background:url(img/nav_li.gif) bottom left no-repeat; height:46px; padding:0 0 0 7px; margin-right:1px; _display:inline; color:#ffffff; }
.ammo_nav .ammo_nav_con .new {color:#990000; background:url(img/ico_new.gif) no-repeat 19px 5px}
.ammo_nav .ammo_nav_con a span { display:block; _display:inline-block; padding:0 7px 0 0; height:46px; line-height:46px; }
.ammo_nav .ammo_nav_con a.on, .ammo_nav .ammo_nav_con a:hover { background:url(img/nav_li_on.gif) top left no-repeat; color:#655247; }
.ammo_nav .ammo_nav_con a.on span, .ammo_nav .ammo_nav_con a:hover span { background:url(img/nav_li_on.gif) top right no-repeat; }
.search_bar { float:left; margin-top:10px; _display:inline; width:220px; height:30px; background:url(img/search_bg.gif) top right no-repeat; }
.search_bar .tex_1 { padding:6px; font-weight:bold; border:none; background:none; width:135px; margin-left:3px; color:#655247; vertical-align:top; }
.search_bar .btn_srh { width:50px; height:30px; cursor:pointer; vertical-align:top;margin-right:10px;}
.ammo_subnav { height:40px; background:url(img/subnav_bg_1002.jpg) no-repeat; padding:0 50px; display:none;}
.ammo_subnav ul li { float:right; line-height:40px; margin:0 10px; font-weight:bold; _display:inline; }
.ammo_subnav li a { color:#4e2a1e; }
.ammo_subnav li a:hover { color:#6b9112; }
.ammo_subnav{ display:block}

/* main */
.main{background:url(img/main_bg.png) repeat-y -684px 0;width:684px;margin:5px 5px 45px 0;float:right;_display:inline}
.main_top{background:url(img/main_bg.png) no-repeat -0 0;}
.main_btm{background:url(img/main_bg.png) no-repeat -1368px bottom;padding:5px 5px 10px 5px;overflow:hidden;zoom:1}
/*main left*/
.ammo_main_left{width:450px;float:left; margin:0 0 0 4px;_display:inline}
.ammo_main_right{width:210px;float:right; margin:0 4px 0 0;_display:inline}

/* sidebar */
.sidebar{width:304px;float:left;margin:5px 0 45px 5px;_display:inline}
.sidebar a {color:#fff;}
.sidebar a:hover {color:#ff8400;}
#con_tags{padding:10px;overflow:hidden}
#con_tags a{margin:0 5px;line-height:22px}
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 }

.pic_news_list { text-align:center; overflow:hidden; zoom:1; line-height:24px; margin:0 10px; padding:7px 0; background:url(img/line_h.png) repeat-x 0 bottom; }
.s_pic { float:right; width:49% }
.s_pic img { padding:2px;border:1px solid #a99282}
.s_pic a:hover img { border:1px solid #4E2A1E}
.news_rank { margin:0 10px;}
.news_rank tr{ background:url(img/line_h.png) repeat-x 0 bottom;line-height:24px;}
.news_rank td { padding:7px;}
.news_rank {}
.news_list_1{padding:0 10px}
.news_list_1 li{overflow:hidden;zoom:1;line-height:24px;padding:7px;background:url(img/line_h.png) repeat-x 0 bottom;}
.news_list_1 .img{float:right;width:80px}
.news_list_1 .img img{width:80px;height:60px;border:1px solid #FFF}
.news_list_1 .score{font-family:Georgia, "Times New Roman", Times, serif;font-size:20px;color:#ffd200;float:left}
.news_list_1 .item_t , .news_list_2 .item_t{color:#FFF;float:right;overflow:hidden;padding-right:8px; font-weight:bold;}
.news_list_1 .cate {color: #FFD200;float: left;}
.news_list_2{padding:0 10px}
.news_list_2 li{overflow:hidden;zoom:1;background:url(img/line_h.png) repeat-x 0 bottom;line-height:24px;padding:6px 7px}
.news_list_2 .cate{float:left;color:#ffd200}
.ammo_con_pop_list_1{padding:0 10px;zoom:1}
.ammo_con_pop_list_1 li {background:url(img/line_h.png) repeat-x 0 bottom;}
.ammo_con_pop_list_1 a.item{padding:7px;display:block;overflow:hidden;zoom:1;position:relative}
.ammo_con_pop_list_1 a.item:hover{background-color:#7b5d4b;color:#ffed9a}
.ammo_con_pop_list_1 a.item img{width:120px;height:90px;border:1px solid #775d4b;float:right}
.ammo_con_pop_list_1 .item_t{color:#FFF;float:right;overflow:hidden;padding-right:8px; font-size:11px;line-height:16px;}
.ammo_con_pop_list_1 .item_t strong{color:#ffd200}
/* ammo col_8:side */
.ammo_col_8{background:url(img/ammo_col_8.png) repeat-y -304px 0;}
.ammo_col_8 .ammo_title{background:url(img/ammo_col_8.png) no-repeat 0 0; height:49px;font-size:14px; line-height:49px;text-indent:2em}
.ammo_col_8 .ammo_con{background:url(img/ammo_col_8.png) no-repeat -608px bottom; padding:0 0 10px 0}
.sidebar .ad_box {margin:10px auto;text-align:center;zoom:1;}

/* ammo col_4 */
.ammo_col_4{border:1px solid #d4d4d4;background:#FFF;overflow:hidden;}
.ammo_col_4 .ammo_title{background:url(img/pub_bg.gif) repeat-x 0 -54px;height:35px;line-height:35px;text-indent:2em;border:1px solid #937866;color:#FFF;font-size:14px}
.ammo_col_4 .ammo_con{overflow:hidden;zoom:1;padding-bottom:10px}
/* list page 灰白bg */
.gamelist_col_9{background:url(img/gamelist_col_9.png) repeat-y -660px 0; width:660px;margin:0 auto}
.gamelist_col_9 .col_top{background:url(img/gamelist_col_9.png) no-repeat 0 0;}
.gamelist_col_9 .col_btm{background:url(img/gamelist_col_9.png) no-repeat -1320px bottom;padding:5px;}
.gamelist_col_9 .col_con{overflow:hidden;}

/* ammo col_10 */
.ammo_col_10{border:1px solid #d4d4d4;background:#FFF;padding:1px;}
.ammo_col_10 .ammo_title{background:url(img/pub_bg.gif) repeat-x 0 -18px;height:35px;line-height:35px;border:1px solid #ffde25;color:#4e2a1e;font-size:14px;text-indent:2em;}
.ammo_col_10 .ammo_con{}

/* footer */
#foot_url {display:block;width:728px;margin:0 auto;margin-top:5px;clear:both;}
.footer{background:url(img/pub_bg.gif) repeat-x 0 -375px;height:100px;margin-top:5px;overflow:hidden;zoom:1;clear:both}
.footer .f_logo{background:url(img/logo.gif) no-repeat 0 -82px;width:174px;height:56px;float:right; margin:30px 10px 0 0;_display:inline; text-indent:-2000px;overflow:hidden;text-decoration:none}
.footer .link{float:left; margin:25px 0 0 20px;_display:inline}
.footer .link .link_box .to_top{background:url(img/pub_btn.gif) no-repeat right 0;width:32px;height:31px;float:left}
.footer .link .link_box .ico_fb,.footer .link .link_box .ico_tt{background:url(img/mmo_footerico.png) no-repeat 0 -3px;width:32px;height:32px;float:left;_display:inline;margin-left:10px;}
.footer .link .link_box .ico_fb {background-position:-39px -3px}
.footer .link .link_box .ico_tt {background-position:-76px -3px;display:none;}
.footer .link .link_box .link_con{line-height:20px; text-align:center;width:650px;float:right}
.footer .link .link_con a{color:#4e2a1e;font-weight:bold;font-size:12px}

.sponsor_ad{text-align:center}

/*对联广告*/
.duilian{padding:5px; border:1px solid #000; background-color:#8E7260;}
.duilian a{color:#FFF;}


/* to top */
.btn_top{background:url(img/top.gif) no-repeat;width:25px;height:51px;display:block;cursor:pointer;position:fixed;_position:absolute; bottom:150px; left:0;}



.rglSlide{height:39px;width:800px;overflow:hidden; direction:ltr;}
.rglSlide li{height:39px;width:100px;float:right; margin:0; text-align:right;}
.disable{color:#999;}
#rglSlideLeft{float:left; width:27px; height:39px; background:url(img/btn_subnav1.png) no-repeat -27px 8px; margin-left:10px;}
#rglSlideRight{float:left; width:27px; height:39px; background:url(img/btn_subnav1.png) no-repeat 0 8px; }

.genre_list{ border:1px solid #999; width:87%; margin:10px auto;}
.genre_list a{display:inline-block; padding:10px;}
.genre_list a img{width:120px; height:90px; border:1px solid #D4C19D; border-radius:3px 3px 3px 3px; padding:2px;}


/*MMO Browser rank*/
.yellow{color:#ffd200;}
.red{color:#FF8400;}
.ammo_col_8 .tab_ul{height:49px; padding:14px 15px 0 0; background:url(img/ammo_col_8.png) repeat-x;}
.ammo_col_8 .tab_ul li {float:right; display:block; color:#655247; margin:0 1px; _display:inline-block; height:29px; line-height:29px; font-weight:bold; cursor:pointer; padding-left:15px; background:url(img/h2_bg.gif) no-repeat left -76px; _overflow:hidden;}
.ammo_col_8 .tab_ul li span {display:block; _display:inline-block; height:29px; padding-right:15px; background:url(img/h2_bg.gif) no-repeat right -76px; border:none; _overflow:hidden; line-height:29px;}
.ammo_col_8 .tab_ul li.on { background-position:left -41px; color:#FFF; }
.ammo_col_8 .tab_ul li.on span {background-position:right -41px;}
.ammo_con .sidebar_mod_hot a img{padding:2px; border:1px solid #D4C19D; border-radius:3px 3px 3px 3px;}
.ammo_con .sidebar_mod_hot{padding:0 3px;}
.ammo_con .sidebar_mod_hot{padding-bottom:5px; height:460px; padding-bottom:10px; overflow-x:hidden; overflow-y:scroll}
.ammo_con .sidebar_mod_hot .first{padding:0 3px; height:88px; overflow:hidden;}
.ammo_con .sidebar_mod_hot .first dl{padding:10px 10px 10px 0; background:url(img/line_h.png) repeat-x scroll 0 bottom transparent; *height:100%; }
.ammo_con .sidebar_mod_hot .first dt, .sidebar_mod .sidebar_mod_hot .first dd{float:right; padding-left:5px;}
.ammo_con .sidebar_mod_hot .first dd{width:60%; line-height:20px; overflow:hidden;}
.ammo_con .sidebar_mod_hot .first dd.title a{color:#FFF; font-weight:bold;}
.ammo_con .sidebar_mod_hot .first dd.vote{color:#f2e9d6;}
.ammo_con .sidebar_mod_hot .first dd.play_now{}
.ammo_con .sidebar_mod_hot .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;}
.ammo_con .sidebar_mod_hot .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;}
.ammo_con .sidebar_mod_more{text-align:left; padding:5px 0 5px 5px;}