@charset "utf-8";
/* CSS Document */
@import url("reset.css");
@import url("quick_reg.css");
@import url("popupfruit.css");
@import url("profession.css");
@import url("footer.css");

/*首页*/
.index_bg{ background:url(../images/index/bg.gif) repeat;}
a{ color:#000;}


.mt_tit div,
.data_type dd,
.js_tit dd.hover,
.news_tab_tit,
#wrap .zt_div,
.zt_list a,
.news_list{background:url(../images/index/line_bg.jpg);}

.zt_div .close_btn,
.game_tit a,
.zt_tit,
.photos_tit{background:url(../images/index/block_bg.jpg) no-repeat;}

/*头部*/
#header{ height:500px; width:1675px; text-align:center; z-index:999; position:absolute;left:50%; margin-left:-856px; overflow:hidden;}

/*主体*/
#container{ position:absolute;width:1674px; position:absolute; top:62px;left:50%; margin-left:-837px; background:url(../images/index/bot.jpg) center bottom no-repeat; padding-bottom:120px;}
#wrap{ margin:0 auto; position:relative; width:1001px; background:url(../images/index/20140319/main.jpg) 0 619px no-repeat;}
#left{ position:absolute; top:0; left:-355px; width:355px; height:2210px; background:url(../images/index/20140319/left.jpg) right 0 no-repeat;}
#right{ position:absolute; top:0; right:-318px; width:318px; height:2210px; background:url(../images/index/20140319/right.jpg) 0 0 no-repeat;}
.left{ float:left; width:597px;}
.right{ float:right; width:393px;}
.cler{ clear:both;}
.f_w{font-family:'微软雅黑','宋体',Arial, Helvetica, sans-serif }
.font14{ font-size:14px;}
.font16{ font-size:16px;}

.fairy_top{ height:310px; background:url(../images/index/20140319/fairy_top.jpg) no-repeat;}
.fairy_bot{ height:309px; background:url(../images/index/20140319/fairy_bot.jpg) no-repeat; position:relative; overflow:hidden;}
.fairy_bot .top_btn{ position:absolute; left:0; bottom:0; overflow:hidden; width:100%;}
.top_btn a{ display:block; float:left; text-indent:-9999px; }
.top_btn .game_down{ width:215px; height:98px;float:left;}
.top_btn a.btn_common{ width:191px; height:71px; margin:27px 0 0 0; background:url(../images/index/top_menu.jpg) no-repeat;}
.top_btn a.register{ background-position:0 0; }
.top_btn a.handbook{ background-position:-193px 0; width:192px;}
.top_btn a.register:hover{ background-position:0 -73px; }
.top_btn a.handbook:hover{ background-position:-193px -73px;}

/*游戏特色*/
.game_feature{ height:410px; width:598px;}
.feature_pic{ height:327px; overflow:hidden;}
.icon_panel{ width:100%; height:101px; position:relative; margin-top:-18px;  overflow:hidden;}
.icon_panel dd{ float:left; width:100px; height:100%; overflow:hidden;}
.icon_panel dd.w99{ width:99px;}
.icon_panel dd.w98{ width:98px;}
.icon_panel dd.w101{ width:101px;}
.icon_panel span{ display:block; width:100%; height:100%;}
.icon_panel .i_1{ background:url(../images/index/i_1.jpg) 0 18px no-repeat;}
.icon_panel .i_2{ background:url(../images/index/i_2.jpg) 0 18px no-repeat;}
.icon_panel .i_3{ background:url(../images/index/i_3.jpg) 0 18px no-repeat;}
.icon_panel .i_4{ background:url(../images/index/i_4.jpg) 0 18px no-repeat;}
.icon_panel .i_5{ background:url(../images/index/i_5.jpg) 0 18px no-repeat;}
.icon_panel .i_6{ background:url(../images/index/i_6.jpg) 0 18px no-repeat;}
.icon_panel dd.hover .i_1{ background:url(../images/index/i_11.png) no-repeat;_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src="https://www.leyoo.com/Public/images/index/i_11.png"); _background:none;}
.icon_panel dd.hover .i_2{ background:url(../images/index/i_22.png) no-repeat;_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src="https://www.leyoo.com/Public/images/index/i_22.png"); _background:none;}
.icon_panel dd.hover .i_3{ background:url(../images/index/i_33.png) no-repeat;_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src="https://www.leyoo.com/Public/images/index/i_33.png"); _background:none;}
.icon_panel dd.hover .i_4{background:url(../images/index/i_44.png) no-repeat;_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src="https://www.leyoo.com/Public/images/index/i_44.png"); _background:none;}
.icon_panel dd.hover .i_5{ background:url(../images/index/i_55.png) no-repeat;_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src="https://www.leyoo.com/Public/images/index/i_55.png"); _background:none;}
.icon_panel dd.hover .i_6{ background:url(../images/index/i_66.png) no-repeat;_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src="https://www.leyoo.com/Public/images/index/i_66.png"); _background:none;}

/*图片轮播*/
.slide_show{ position:relative; border:1px solid #3c3c3c;height:148px;padding:1px;background:#fff;}
.slide_list dd{ display:none; width:389px; height:148px; overflow:hidden;}
.slide_list dd.hover{ display:block;}
.slide_list dd img{  width:389px; height:148px;}
.slide_list img{ vertical-align:top;}
.dot_box{ position:absolute; right:6px; bottom:15px;}
.dot_box dd{ float:left; width:12px; height:11px; background:url(../images/index/dark_dot.png) 0 0 no-repeat;_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src="https://www.leyoo.com/Public/images/index/dark_dot.png"); _background:none; overflow:hidden; margin-right:3px; cursor:pointer;}
.dot_box dd.hover{ background:url(../images/index/red_dot.png) 0 0 no-repeat;_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src="https://www.leyoo.com/Public/images/index/red_dot.png"); _background:none;}

/*新闻、公告、媒体、专题*/
.news_tab_tit{ position:relative; height:36px; background-position:0 -128px; background-repeat:repeat-x; border:1px solid #3c3c3c; border-width:0 1px 0 1px; font:normal 18px/36px '微软雅黑','宋体'; cursor:default;}
.news_tab_tit dd{ float:left; width:73px; height:100%; background:url(../images/index/dd_bg.jpg) right 0 no-repeat; color:#fff; text-align:center; }
.news_tab_tit dd.active{ background:#fff; color:#333;}
.news_tab_tit dd.no_bg{ background-image:none;}
.news_tab_tit .more{ position:absolute; top:5px; right:5px; color:#fff; font:normal 22px/100% '微软雅黑','宋体'; text-decoration:none;}
.news_list{ height:221px; overflow:hidden; border:1px solid #acadae; border-top:none; background-position:0 -266px; background-repeat:repeat-x; margin-bottom:14px; position:relative;}
.news_list dd{float:left; padding:5px 15px; height:210px; overflow:hidden;}
.article_info{ margin:15px 10px; text-align:center;}
.article_info a{ display:block; font:bold 19px/130% '微软雅黑','宋体'; color:#cc2022; margin-bottom:8px; height:24px; overflow:hidden;}
.article_info p{ height:20px; overflow:hidden;}
.w360{ width:360px; overflow:hidden;}
.news_ul li{ position:relative; margin-bottom:6px; height:20px; line-height:20px; vertical-align:middle; background:url(../images/index/arrow.gif) 0 7px no-repeat; padding-left:12px; overflow:hidden; clear:both;}
.news_ul li .item_type{ color:#df2b58; }
.news_ul li span{ margin-right:10px; display:block; width:35ppx; float:left; _display:inline;}
.news_ul li .news_topic{ width:250px; overflow:hidden; color:#000000; display:block; float:left}
.news_ul li .datetime{ position:absolute; top:0; right:0; width:45px; overflow:hidden; color:#9c9c9c;}

/*鉴赏专区*/
.js_l{background:url(../images/index/js_bg_s.png) no-repeat; width:100%; height:100%; overflow:hidden; position:relative;}
.js_l .tit{ float:left; width:90px; height:30px; display:block; text-indent:-9999px; margin:11px 0 0 52px;_display:inline;}
.js_l .more{ position:absolute; top:18px; right:20px;}
.js_tit{ margin:12px 0 15px 18px; border:1px solid #b2b2b2; border-width:1px 0 1px 1px; height:30px; width:364px; float:left; _display:inline;}
.js_tit dd{ float:left; width:90px; height:30px; border-right:1px solid #b2b2b2; text-align:center; cursor:default;}
.js_tit dd span{ display:block; height:28px; line-height:28px; vertical-align:middle; border:1px solid #fff; color:#333; font-size:14px;}
.js_tit dd.hover{ background-position:0 -98px;  background-repeat:repeat-x;}
.panel{ background:url(../images/index/js_bg.png) repeat-x; border:1px solid #b2b2b2; height:245px; margin-top:15px; }
.js_con{  width:597px; height:185px; overflow:hidden; position:relative; }
.img_list{ width:100%; height:100%;}
.img_list .img_gallery{ overflow:hidden; height:100%; width:558px; margin:0 auto; position:relative;}
.img_gallery img{ width:162px; height:145px; overflow:hidden;}
.img_list dl{ width:9999px; position:absolute; height:170px;}
.img_list dd{ float:left; width:178px; height:168px;  background:url(../images/index/img_shadow.png) center bottom no-repeat; margin-right:12px; _display:inline; overflow:hidden;}
.img_list dd a{ display:block; border:8px solid #fff;}
.img_list .arrow{ display:block; width:6px; height:11px; }
.img_list .left_btn{ position:absolute; top:80px; left:6px; background:url(../images/index/left_btn.png) no-repeat;_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src="https://www.leyoo.com/Public/images/index/left_btn.png"); _background:none; width:6px; height:11px; display:block; }
.img_list .rig_btn{ position:absolute; top:80px; right:6px; background:url(../images/index/rig_btn.png) no-repeat;_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src="https://www.leyoo.com/Public/images/index/rig_btn.png"); _background:none; width:6px; height:11px; display:block;}

.beiyong{ height:0; overflow:hidden;}

/*游戏资料*/
.game{ position:relative;}
.game .tit{ position:absolute; top:0; left:50px; top:8px; width:93px; height:32px; text-indent:-9999px;}
.game_tit{ height:46px; background:url(../images/index/game_tit.png) no-repeat; padding-right:5px;}
.game_tit a{ float:right; margin:10px 5px 0 0; display:block; width:97px; height:29px; background-position:0 -29px; text-align:center; color:#fff; line-height:29px; vertical-align:middle; font-size:16px;}
.data_type{ margin:8px 7px 0 8px; overflow:hidden; _display:inline-block}
.data_type dd{ float:left; width:125px; height:85px; background:url(../images/index/data_type_bg.jpg) 0 2px repeat-x; cursor:default; position:relative; margin-bottom:-5px;}
.data_type dd div{ display:block; height:72px; border:1px solid #e5e5e5; border-width:1px 0 1px 1px;text-align:center;}
.data_type dd div.r{ border:1px solid #e5e5e5;}
.data_type dd div span{ background:url(../images/index/game_icon.png) no-repeat; display:block; width:25px; height:25px; margin:10px auto 2px; }
.data_type .s_1{ background-position:0 0; }
.data_type .s_2{ background-position:0 -30px; }
.data_type .s_3{ background-position:0 -63px; }
.data_type dd.hover{ background:url(../images/index/data_hover.png) no-repeat;}
.data_type dd.hover div{ border:1px solid #e5e5e5; border-width:1px 0 0 0;}
.data_type dd.hover div.r{ border-width:1px 1px 0 0;}
.data_info{ margin:5px 0 10px 25px; overflow:hidden; width:360px; height:95px;}
.data_info dd{ display:none;}
.data_info dd.hover{ display:block;}
.data_info a{ color:#333; line-height:24px; }
.data_info span{ margin:0 8px;}

/*玩家照片*/
.photos_tit{ height:33px; background-position:0 -111px; position:relative; line-height:33px; vertical-align:middle; text-indent:15px;}
.photos_tit .more{ top:0;}
.photolist{ overflow:hidden; height:190px; }
.photolist dd{ float:left; width:172px; height:172px; margin:15px 0 0 20px; _display:inline; position:relative; background:url(../images/index/img_shadow.png) center bottom no-repeat;}
.photolist dd a{ display:block; background:#fff; border:1px solid #eaeaea; padding:1px; width:170px;}
.photolist dd .hot{ display:block; position:absolute; left:2px; bottom:10px; width:34px; height:35px; z-index:10;background:url(../images/index/hot.png) no-repeat;}

/*论坛热帖*/
.bs{ position:relative;}
.bs .tit{ position:absolute; top:0; left:50px; top:8px; width:93px; height:32px; text-indent:-9999px;}
.bbs_tit{ height:36px; background:url(../images/index/bbs_tit.png) no-repeat; text-align:right; padding:10px 15px 0 0; margin-bottom:10px;}
.bbs_tit a{ color:#000;}
.bbs_tit a.hover{ color:#DB0008;}
.bbs_icon{ float:left; width:173px; border:1px solid #a83701; padding:1px; background:#fff; margin:0 15px 0 0; _display:inline; }
.bbs_news{ width:173px; height:85px; overflow:hidden; float:left; line-height:22px; margin-bottom:15px; }
.bbs_news a{ color:#db0008;}
.bbs{ margin-right:15px; overflow:hidden;}
.bbs_con{ width:365px; height:190px; overflow:hidden; margin:0 15px; position:relative;}
.bbs_con dd{ width:100%; height:100%;}

/*媒体专区*/
#m_t .news_topic{ width:265px;}
.m_15{ margin-top:15px;}
.mt_tit{ height:30px; margin-bottom:23px;border-bottom:1px solid #bdbdbd; _overflow:hidden;}
.mt_tit dt,.mt_tit dd{ float:left; width:86px; height:29px; line-height:28px;}
.mt_tit dt{ text-indent:15px; font-weight:bold; width:130px;}
.mt_tit dd{ border:1px solid #bdbdbd; border-bottom:none; margin-right:8px; text-align:center; overflow:hidden; position:relative; background:#fff;}
.mt_tit dd.hover{ height:30px; background:url(../images/index/bg.gif) repeat;}
.mt_tit div{ background-position:0 0; background-repeat:repeat-x; margin:1px 1px 0 1px; height:28px; line-height:28px;}
.mt_tit dd.hover div{ background:none; cursor:default;}
.mt_con{ width:100%; overflow:hidden;}
.mt_icon{ float:left; width:180px; height:142px; background:#fff; border:1px solid #000; overflow:hidden; margin-top:6px;}
.mt_icon li{ width:178px; height:140px; padding:1px;}
.mt_icon img{ display:block; vertical-align:middle; width:178px; height:140px;}
.mt_news{ float:right; width:400px; color:#000;}
.mt_list{ width:415px; float:left;overflow:hidden; font-family:Arial, Helvetica, sans-serif;}
.mt_list dd{ display:none;}
.mt_list dd.hover{ display:block;}
.mt_news li{ background:none; border-bottom:1px solid #c2c1c1; color:#000;}
.bbs li .c_black,.mt_news li .c_black{ color:#000;}

/*微博*/
.panel_108{ height:108px; background:url(../images/index/bg_108.png) repeat-x;}
.panel_108 .wb{ width:225px; height:100%; float:left; border-right:1px solid #abb3b3; overflow:hidden;}
.wb_tit{overflow:hidden;}
.wb_tit dd{ float:left; width:111.5px; height:31px; line-height:30px; text-indent:35px; border:1px solid #e2e2e1; border-width:0 1px 1px 0; cursor:default;}
.wb_tit dd.hover{ background:url(../images/index/wb_tit.png) repeat-x; }
.wb_tit dd div{ border:1px solid #fff; height:29px;}
.wb_tit dd div.tx{ background:url(../images/index/tx.png) 8px 4px no-repeat;}
.wb_tit dd div.sina{ background:url(../images/index/sina.png) 8px 4px no-repeat;}
.wb_con{ /*background:url(../images/index/wb_con.jpg) repeat-x;*/ height:70px; overflow:hidden; margin:2px 0 0 2px; overflow:hidden; overflow:hidden;}
.wb_con dd{ width:100%; height:50px; display:none;}
.wb_con dd.hover{ display:block;}

/*微信*/
.wx{ width:165px; height:100%; float:right; background:url(../images/index/wx.jpg) no-repeat;}
.wx p{ width:60px; margin:28px 0 0 95px; line-height:18px;}

/*客服专区*/
.kf dt{ padding:3px 5px;}
.kf dt span{ display:block; float:left;}
.kf dt span.r{ float:right; color:#c00;}
.kf dd{ background:url(../images/index/kf_icon.jpg) 8px 5px no-repeat; clear:both; height:80px; overflow:hidden;}
.kf_con{ margin:8px 5px 0 160px; overflow:hidden;}
.kf_con a{ margin:0 5px;}

.bottom{ /*height:365px; _height:364px; background:url(../images/index/bot_bg.jpg) left bottom no-repeat;*/ width:1002px;  overflow:hidden;}

/*合作媒体*/
.hz{ width:100%; height:76px; margin:7px 0; overflow:hidden; display:inline-block; background:url(../images/index/hz.png) repeat-x;}
.hz .tit{ width:87px; float:left; line-height:76px; text-indent:10px;}
.hz_logo{ width:900px;  height:76px; overflow:hidden;float:left;}
.hz_logo li{ float:left; margin:22px 9px 0 0;}
.hz_logo li img{ widows:92px; height:37px;}

/*最新专题推荐*/
#wrap .zt_div{ width:1001px; height:50px; background-position:0 -165px; background-repeat:repeat-x; line-height:50px; position:fixed;bottom:0;z-index:10; overflow:hidden;  _position:absolute;}
.zt_tit{ width:173px; height:100%; float:left; background-position:0 -59px;}
.zt_div .zt_list{ width:625px; float:left; overflow:hidden; }
.zt_list a{ display:block; background-position:right -215px; background-repeat:no-repeat; height:100%; float:left; text-align:center; padding:0 10px;}
.reg_div{ width:160px; float:left;}
.zt_div .close_btn{ width:28px; height:28px; background-position:0 0; float:left; margin-top:12px; cursor:pointer;}

/*悬浮注册start*/
.ifr_div {height:333px;overflow:hidden;padding:0 5px;position:absolute;left:20px;top:90px;width:280px;color:#832A00;font-family:"宋体","仿宋_GB2312","楷体_GB2312";font-size:12px;line-height:16px;}
.ifr_div iframe { width:300px;height:333px;overflow:hidden;border:none;scroll:no;}

.job_div .right_div{ width:269px;}

