@charset "utf-8";
/*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:none no-repeat fixed center top #655247; direction:rtl }
.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 }
.wrapper { width:980px; margin:0 auto; text-align:right; padding-bottom:45px; }
/*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.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/zsj_2012.gif) 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.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.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; }

/* sidebar */
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:#5B2691}
a.f_tags5 { font-weight:bold;color:#000}
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;#67D9FF}
a.f_tags12 { font-weight:bold;font-size:16px;color:#FF88FB}
a.f_tags13 { font-size:16px;color:#ffd200 }
a.f_tags14 { font-weight:bold;font-size:18px;color:#ff8400}
a.f_tags15 { font-size:18px;color:#fff }

/* footer */
#foot_url { display:block; width:728px; margin:0 auto; margin-top:5px; clear:both;overflow:hidden; }
.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 }


/* 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;}


.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%; height:150px; overflow:hidden; }
.s_pic img { padding:2px;border:1px solid #a99282}
.s_pic a:hover img { border:1px solid #4E2A1E}
.hot_news { padding:10px; }
.hot_news td { height:20px; line-height:20px; }