@charset "utf-8";
/* CSS Document 
Use for:	eo.91.com
Version:	1.01
Date:		2011/05/23
Author:		Toepy
Update:		Litsen
*/

/* CSS Reset */
body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, a,big, em,font,img,strong,tt, b, u, i, center, dl, dt, dd, ul, li, fieldset, form, label, caption{ padding: 0; margin: 0; }
fieldset, img { border: 0; }
input,select,textarea{ font-size:12px}
ul { list-style: none; }
h1, h2, h3, h4, h5, h6 {font-size: 100%; }

/* bass css */
body{ margin:0 auto; text-align:center;font-size:12px; font-family: Geneva, Arial, Helvetica, sans-serif;background-color:#000}
.full_bg{ width:100%;background:url(http://img2.91huo.com/eo/images/2011/legionnaire/info/full_bg.jpg) no-repeat top center;overflow:hidden;zoom:1;}
.wrapper{ margin:0 auto; width:1002px; text-align:left  }
td {font-size:12px; line-height:160%;}
.left, .center{ float:left }
.right { float:right }

.clear:after { content:"."; display:block; height:0; clear:both; visibility:hidden; }
.clear {+display:none; clear:both }
.clearfix { clear:both;}
.t_hide{ text-indent:-999em; overflow:hidden}
/* link css */
a{color:#934e33;text-decoration:none}
a:hover{color:#970808;text-decoration:underline;}

.more{text-align:right;padding-right:10px;}

input{font-family:Arial, Helvetica, sans-serif;}

.btn{display:block;text-align:center;background:url(http://img5.91huo.com/eo/images/0909/info/btn.gif) no-repeat;}

.floatr{float:right;}
/* nav */
.nav{height:30px;font-weight:bold; position:absolute; top:7px; left:120px;}
.nav li{float:left;height:30px; font-size:13px;}
.nav a{display:block;padding:0 13px;height:30px;line-height:30px;color:#a1dfea;float:left;}
.nav a:hover{color:#fff;background:url(http://img9.91huo.com/eo/images/2011/info/nav_on.jpg) repeat-x; text-decoration:none}

.subnav{ position:absolute; left:200px; top:37px; background:#000}
.navfix1{padding:0 12px;height:21px;float:left;line-height:21px;background:#000; border-radius:3px; filter:alpha(opacity=80);moz-opacity:0.8;opacity:0.8;}
.subnav a{color:#a5a7a4}
.subnav a:hover{color:#fff}

/* header */
.header{ position:relative; text-align:left; height:383px; width:1002px;}
 	.header01{ background:url(http://img2.91huo.com/eo/images/2011/legionnaire/info/header01.jpg) no-repeat; height:100px;}
	.header02{ background:url(http://img2.91huo.com/eo/images/2011/legionnaire/info/header02.jpg) no-repeat; height:100px;}
	.header03{ background:url(http://img2.91huo.com/eo/images/2011/legionnaire/info/header03.jpg) no-repeat; height:100px;}
	.header04{ background:url(http://img2.91huo.com/eo/images/2011/legionnaire/info/header04.jpg) no-repeat; height:83px;}

.logo{ position:absolute; left:20px; top:80px;}
.logo a{display:block; width:280px;height:100px;}

.h_flash{ position:absolute; top:130px; left:0;}

a.btn_beg{left:78px;bottom:35px;width:176px;height:35px; position:absolute; display:block;}
a.btn_beg:hover{background:url(http://img9.91huo.com/eo/images/2011/info/handle_hover.jpg) no-repeat -79px -1px}
a.btn_guide{left:35px;bottom:0px;width:130px;height:35px;position:absolute; display:block;}
a.btn_guide:hover{background:url(http://img9.91huo.com/eo/images/2011/info/handle_hover.jpg) no-repeat -36px -36px}
a.btn_feat{left:164px;bottom:0px;width:130px;height:35px;position:absolute; display:block;}
a.btn_feat:hover{background:url(http://img9.91huo.com/eo/images/2011/info/handle_hover.jpg) no-repeat -165px -36px}


.searchbar{ position:absolute; left:350px; bottom:0; width:695px;}
.searchbar .search{width:400px;float:left;padding-top:2px}
.searchbar .itext{width:274px;color:#fdeb94;border:none;background:none;}
.searchbar .btn_search{margin:2px 0 0 7px;color:#fdeb94;border:none;background:none;cursor:pointer;}
.searchbar .btn_search:hover{color:#fff}
.searchtime{width:200px;float:left}
.searchtime p{float:left;color:#fdeb94;display:block; padding:0; margin:0;}
.searchtime .s1{color:#646464;font-weight:bold;line-height:30px;padding-right:5px}


/* main */
.main{clear:both;zoom:1}
.container{width:705px;float:right;background:url(http://img5.91huo.com/eo/images/0909/info/bodysprite.jpg) repeat-y -297px 0}
.containertop{background:url(http://img2.91huo.com/eo/images/2011/legionnaire/info/containertop.jpg) no-repeat top;}
.containercon{padding:10px 70px 60px 20px;background:url(http://img5.91huo.com/eo/images/0909/info/containerbtm.jpg) no-repeat bottom;}
.containercon{color:#970808;line-height:22px;}
.path{color:#000;height:20px;line-height:20px;text-indent:10px;background:#c5beb3}
.path a{color:#000;}
.path a:hover{color:#711308}
h1{color:#711308;font-size:16px;height:40px;line-height:40px;text-align:center;margin:15px 5px 5px;border-bottom:1px solid #000; font-family:Georgia}
.info{text-align:right;color:#0a684d;padding:5px 5px 10px}
.info strong{margin:0 5px;}

.handle{padding:10px 0 10px 20px;overflow:hidden;zoom:1}
.btn_bookmark{width:120px;float:left;height:22px;margin-right:5px}
.btn_error{width:88px;float:left;height:22px;background-position:0 -22px;}

.column{width:608px;height:241px;margin:0 auto;line-height:22px;background:url(http://img5.91huo.com/eo/images/0909/info/containercolumnbg.jpg) no-repeat;overflow:hidden;zoom:1;}
.column h2{color:#5d0707;height:40px;line-height:40px;margin-bottom:5px; font-size:14px; font-family:Georgia;}
.col_1{width:280px;float:left;padding:0 5px 0 15px;color:#ecd5b0}
.col_1 font {color:#ecd5b0}
.col_1 a{color:#ecd5b0}
.col_1 a:hover{color:#fffd73; text-decoration:underline;}


.related_con{ line-height:20px; padding:5px 0px 0px 5px;}
.related_con li { list-style: none; }
.related_con td a{ background:url(http://img5.91huo.com/eo/images/0905/index/title_list.gif) no-repeat left 2px; padding-left:15px;}



.btn_more,.btn_more span{display:block;float:left;}
.btn_more{height:23px;margin:0 5px;line-height:23px;color:#eac27f;cursor:pointer;padding-left:10px;background-position:left -44px}
.btn_more span{padding-right:10px;background-position:right -44px}
.btn_more:hover{color:#fff;}
		
.col_2{width:280px;float:left;padding:0 5px 0 15px}
.col_2 li{width:120px;float:left;padding:20px 0 0 10px;text-align:center;}
.col_2 img{wdith:120px;height:86px;margin-bottom:15px;border:#c29f65 1px solid}
.album_js img{ height:auto!important;max-height:86px;width:auto!important;max-width:120px;}
.col_2 a:hover img{border:#fff 1px solid;}

.column .btn_1{width:51px;height:19px;color:#fff1c9;line-height:17px;float:left;margin-left:8px;_display:inline;background-position:0 -67px}
.column .btn_1:hover{color:#fff;background-position:0 -84px;}

.sidebar{width:297px;float:left;background:url(http://img5.91huo.com/eo/images/0909/info/bodysprite.jpg) repeat-y;}
.sidetop{padding-top:30px;background:url(http://img3.91huo.com/eo/images/2011/legionnaire/info/sidetop.jpg) no-repeat top;}
.sidecon{padding-bottom:145px;background:url(http://img5.91huo.com/eo/images/0909/info/sidebtm.gif) no-repeat bottom center;}
.demon{width:222px;height:170px;margin:14px 0 0 22px;padding:40px 0 0 53px;background:url(http://img9.91huo.com/eo/images/2011/info/sidevideobg_legion.jpg) no-repeat;}

.ad{margin-left:75px;}
.quickbtn{margin:20px 0 0 52px;}
.quickbtn a{display:block;width:225px;height:48px;background:url(http://img5.91huo.com/eo/images/0909/info/quickbtn.gif) no-repeat;text-indent:-10000px;overflow:hidden;}
.quickbtn .btn_1:hover{background-position:0 -195px;}
.quickbtn .btn_2{background-position:0 -48px;}
.quickbtn .btn_2:hover{background-position:0 -244px;}
.quickbtn .btn_3{background-position:0 -96px;}
.quickbtn .btn_3:hover{background-position:0 -292px;}
.quickbtn .btn_4{background-position:0 -144px;}
.quickbtn .btn_4:hover{background-position:0 -340px;}

.footer{height:80px;padding-top:20px;clear:both;line-height:22px;color:#8b6a4a;background:url(http://img5.91huo.com/eo/images/0909/info/footerbg.jpg) no-repeat center;}
.footer a{color:#8b6a4a;font-weight:bold;margin:0 5px}
.footer a:hover{color:#bca186}
.public_bm_table { text-align:center; float:none; margin:0 auto; } /*table style*/
.public_bm_td1{  }   /*td of logo*/
.public_bm_td2{ color:#8b6a4a;}
.public_bm_td2 a { color:#8b6a4a; text-decoration:none; margin:0 5px;}  
.public_bm_td2 a:hover{  text-decoration:underline;color:#bca186 }  /*td of rights*/

/****************************
	info
*****************************/
#p_left{width:215px;margin:5px 0 0 57px;color:#FDEB94;}
.btn_expand{width:78px;height:18px;line-height:18px;color:#fadb0c;cursor:pointer;float:right;margin-bottom:10px;background-position:0 -103px;}
#p_left .on,#p_left .off{clear:both;font-weight:bold;width:215px;height:27px;line-height:27px;text-indent:10px;margin-bottom:5px;cursor:pointer;background:url(http://img5.91huo.com/eo/images/0909/info/sidemenu.gif) no-repeat}
#p_left .on{color:#fff;background-position:0 -27px}
#p_left .off{color:#ee4e3b}
#p_left dd a{display:block;height:25px;line-height:25px;text-indent:10px;background:url(http://img5.91huo.com/eo/images/0909/info/icon.gif) no-repeat left -20px}
#p_left dd a:hover{color:#fff}

/* select list */
#zl_nav{position:relative;height:40px}
#kxdaohang{position:absolute;top:0;height:33px;font-size:12px;left:20px;}
#kxdaohang div{float:left;}
#dhtitbg{height:33px;}
#dh_tit{height:28px;padding-top:5px;}
#dh_tit ul{list-style-type:none;margin:0;padding:0;}
.dh_all_ul{width:585px;}
.dh_all_li{display:inline;position:relative;float:left;background:url(http://img5.91huo.com/eo/images/0909/info/selectbg.gif) no-repeat;margin:0 2px;padding:0 15px 0 10px;z-index:100}
.dh_all_li div{height:24px;width:80px;line-height:18px;padding-left:6px;float:none;cursor:pointer;}
.dh_topdiv{color:#fff;}
.dh_topdiv_on{color:#711308;}
.dh_all_ul li ul{position:absolute;left:0;top:24px;width:86px;display:none;  z-index:100}
.dh_all_ul li ul li{background:#f0ede8;border:1px solid #800606;float:left;width:150px;border-width:0 1px;padding:0 1px;}
.dh_all_ul li ul li a{display:block;padding-left:12px;color:#5D0707;text-decoration:none;padding-top:2px;padding-bottom:2px;}
.dh_all_ul li ul li a:hover,.dh_all_ul li ul li a.dh_a_on{color:#FFF;text-decoration:none;background-color:#800606;}
.dh_all_ul li ul li ul{width:100px;position:absolute;left:100px;top:0;display:none;}
.dh_all_ul .dh_li_last ul li ul{left:-81px;}
.dh_all_ul li ul .dh_first ul{top:0;}
.dh_all_ul li ul li ul li{background:#f0ede8;border:1px solid #800606;float:left;border-width:0 1px;padding:0 1px;}
.dh_all_ul li ul li ul li a{padding-left:10px;}
.dh_all_ul li ul .dh_first,.dh_all_ul li ul li ul .dh_first2{background:#f0ede8;border:1px solid #800606;padding-top:2px;border-width:1px 1px 0;}
.dh_all_ul li ul .dh_last,.dh_all_ul li ul li ul .dh_last2{background:#f0ede8;border:1px solid #800606;padding-bottom:2px;border-width:0 1px 1px;}

.infocon{width:590px;margin:0 auto; color:#000; min-height:300px; _height:300px;}
.infocon h2{padding:10px 0;}
.infocon h2,.infocon h2 a{color:#5d0707;font-family:Impact,Arial,Verdana;font-size:26px;}
 
 .infocon a{ font-weight:bold; color:#970808;}
 .infocon a:hover{ color:red; text-decoration:underline}
 .infocon em{ font-style:italic;}
 .infocon blockquote{ margin-left:30px; padding-left:10px; color:#898989;  font-style:italic; border-left:4px solid #c0c0c0}
 .infocon q{ color:#898989; font-style:italic;}
 .infocon span{ color:red}
 .infocon p{ overflow:hidden}
 .infocon p a{ font-weight:bold}
 .infocon td a{ font-weight:bold}
 .infocon ol{ margin:4px auto; *margin-left:40px;}
 .infocon ol li{ list-style:circle;}
 .infocon h3{color:#934E33; font:italic bold 14px/30px georgia; margin:5px 0;}
 .infocon h4{color:#934E33; font:italic bold 13px/25px georgia; margin:5px 0;}
 .infocon h5{color:#934E33; font:italic bold 12px/22px georgia; margin:5px 0;}
 .infocon hr{ width:95%; background:#682c2c; height:3px; border:none;}
 .infocon .l_round{ float:left; margin:5px;}
 .infocon .r_round{ float:right; margin:5px;}


.title_list { font-size:20px;font-weight:bold; font-style: italic;}


 .infocon .pic img {border:3px double #9c886d; -moz-border-radius: 5px; -webkit-border-radius:5px; border-radius:5px; -moz-box-shadow:1px 1px 3px rgba(0,0,0,0.5); -webkit-box-shadow:1px 1px 3px rgba(0,0,0,0.5); box-shadow:1px 1px 3px rgba(0,0,0,0.5);}
 .infocon .pic a img {border:3px double #9c886d;}
 .infocon .pic a:hover img { border:3px double #970808;}
 .infocon .set_tab { border:2px solid #9c886d;  border-collapse:collapse;}
 .infocon .set_tab caption{ text-align:center; font:italic bold 12px/24px georgia; }
 .infocon .set_tab th{ background:#fff;}
 .infocon .set_tab th, .set_tab td{ border:1px solid #9c886d; }
 .infocon .t_center{ text-align:center;}



/*Guide展示*/
.map {font-size:12px; font-family:Tahoma;}
.map fieldset {	width:580px;	padding:10px 0 0 10px;	border:1px dashed #711308;}
.map legend {	font-family:Impact, Arial, Verdana;	color:#711308;	font-weight:700px; background-color:#F1EEE9; font-size:200%; line-height:30px; font-weight:100; text-transform:uppercase; margin:10px;}
.map legend a{color:#711308; text-decoration:none;}
.map fieldset ul {	margin:0;	padding:0;	font-family:Georgia; font-style:italic}
.map fieldset ul li {	float:left;	list-style:none;  margin:0 10px 10px 0;}
.map fieldset ul li a {	text-decoration:none; color:#711308;}
.map fieldset ul li a:hover {	color:red;}


/* 新手指南页面 */

#new_all li,dl,dt,dd{list-style:none;margin:0;padding:0;}
#new_all{width:600px;font-size:12px;margin:30px 0 50px;}
#new_all img{border:0;}
#new_all dt{height:25px;cursor:pointer;}
#new_all dd{display:none;background:url(http://img5.91huo.com/eo/images/guide/beginner/beginner_line_bg.jpg) repeat-y;}
.new_101{background:url(http://img5.91huo.com/eo/images/guide/beginner/beginner_bg.jpg) no-repeat;}
.new_102{background:url(http://img5.91huo.com/eo/images/guide/beginner/beginner_bg.jpg) left -25px;}
.new_103{background:url(http://img5.91huo.com/eo/images/guide/beginner/beginner_bg.jpg) left -50px;}
.new_104{background:url(http://img5.91huo.com/eo/images/guide/beginner/beginner_bg.jpg) left -75px;}
.new_105{background:url(http://img5.91huo.com/eo/images/guide/beginner/beginner_bg.jpg) left -100px;}
.new_106{background:url(http://img5.91huo.com/eo/images/guide/beginner/beginner_bg.jpg) left -125px;}
.new_107{background:url(http://img5.91huo.com/eo/images/guide/beginner/beginner_bg.jpg) left -150px;}
.new_108{background:url(http://img5.91huo.com/eo/images/guide/beginner/beginner_bg.jpg) left -175px;}
.new_109{background:url(http://img5.91huo.com/eo/images/guide/beginner/beginner_bg.jpg) left -200px;}
.new_101_on{background:url(http://img5.91huo.com/eo/images/guide/beginner/beginner_bg_on.jpg) no-repeat;}
.new_102_on{background:url(http://img5.91huo.com/eo/images/guide/beginner/beginner_bg_on.jpg) left -25px;}
.new_103_on{background:url(http://img5.91huo.com/eo/images/guide/beginner/beginner_bg_on.jpg) left -50px;}
.new_104_on{background:url(http://img5.91huo.com/eo/images/guide/beginner/beginner_bg_on.jpg) left -75px;}
.new_105_on{background:url(http://img5.91huo.com/eo/images/guide/beginner/beginner_bg_on.jpg) left -100px;}
.new_106_on{background:url(http://img5.91huo.com/eo/images/guide/beginner/beginner_bg_on.jpg) left -125px;}
.new_107_on{background:url(http://img5.91huo.com/eo/images/guide/beginner/beginner_bg_on.jpg) left -150px;}
.new_108_on{background:url(http://img5.91huo.com/eo/images/guide/beginner/beginner_bg_on.jpg) left -175px;}
.new_109_on{background:url(http://img5.91huo.com/eo/images/guide/beginner/beginner_bg_on.jpg) left -200px;}
.new_c_top{background:url(http://img5.91huo.com/eo/images/guide/beginner/beginner_line_top.jpg) no-repeat left top;}
.new_c_bottom{background:url(http://img5.91huo.com/eo/images/guide/beginner/beginner_line_db.jpg) no-repeat left bottom;min-height:268px;_height:268px;}
.new_c_div{padding:10px 0 100px;}
.new_c_div p{padding:5px 20px;}
.new_c_div table { margin:0 auto; text-align:center}

/*壁纸展示*/
.clearfloat {clear:both;height:0;font-size: 1px;line-height: 0px;}
.pic_ctn{ float:left; display:inline; background:url(http://img5.91huo.com/eo/images/galleries/wallpapers/show/wp_bg.jpg) no-repeat; width:196px; height:211px; text-align:center; margin-left:0px; margin-bottom:20px; position:relative;}
.pic_name{ text-align:center; height:25px; margin-top:12px;}
.pic_ctn a{ color:#feffc5; }
.pic_tool{ color:#feffc5;}
.pic_img img{ width:160px; height:120px; border:1px solid #3c2819!important; margin-top:12px;}
.pic_size{ display:none; position:absolute; top:80px; left:19px; width:140px;!important; *width:140px; _width:140px; height:70px; background:#412c1b; padding:10px; text-align:left; filter:alpha(opacity=80); -moz-opacity:0.8;}
.pic_tb td{ text-align:left; color:#feffc5; font-size:11px; font-weight:normal; line-height:14px;}
.pic_tb a{ font-size:11px; font-weight:normal; line-height:14px;}
.size_link{ background:url(http://img5.91huo.com/eo/images/galleries/wallpapers/show/wp_1.gif) no-repeat 5px 4px; padding-left:13px;}
.wp_title { line-height: 40px;  text-align:center; font-weight:bold; }

  .tabbox{ margin-top:10px; width:550px; overflow:hidden;}
  .tabmenus{ width:362px; height:21px; line-height:18px; padding:4px 0 0 16px; font-size:11px; background:url(http://images.91.com/eo91e/images/0811/tit1.gif) no-repeat; }
  .tabmenus li{ float:left; padding-left:6px; cursor:pointer; color:#fff}
  .tabmenus li span{ padding-right:6px;}
  .tabmenus li.on{ font-size:12px; font-weight:bold; background:url(http://images.91.com/eo91e/images/0811/tabmenus_l.gif) no-repeat left top;  font-size:12px; font-weight:bold; color:#830909; text-decoration:underline; }
  .tabmenus li.on span{ height:21px; display:block; float:left; background:url(http://images.91.com/eo91e/images/0811/tabmenus_r.gif) no-repeat right top;}
  .news_more{ float:right;}
/*-----language---*/
.language_on,.language_off{position:absolute;top:60px;right:235px;font-size:14px;width:147px;line-height:16px} .lan,.l_list li a{background:#fff;border:1px solid #6A603D;text-decoration:none;color:#76604A;padding:3px}.lan{ display:block;background:#44442C;border-radius:3px; color:#87794E;} .lan span{font-size:9px;vertical-align:middle;font-weight:bold;padding-left:3px;color:#87794E; display:inline;} .language_on .l_list{display:block} .language_off .l_list{display:none} .l_list li a{border-color:#D1C5A3;border-top:0;border-bottom:0;padding-left:10px;display:block;width:132px;} .l_list li a:hover{background:#E8DDBB} .lan:hover{text-decoration:none} .l_list li.last a{border-bottom:1px solid #D1C5A3}

