@charset "utf-8";
/*reset*/
* {
    margin: 0;
    padding: 0;
}
fieldset, img, input {
    background:none repeat scroll 0 0;
    border: 0 none;
}
address, caption, cite, code, dfn, em, strong, th, var, optgroup {
    font-style: normal;
    font-weight: normal;
}
h1, h2, h3, h4, h5, h6 {
    font-size: 100%;
    font-weight: normal;
}
input, button, textarea, select, optgroup, option {
    font-family: inherit;
    font-size: inherit;
    font-style: inherit;
    font-weight: inherit;
}
ol, ul, li {
    list-style: outside none none;
}
table {
    border-collapse: collapse;
    border-spacing: 0;
}
.clearfix:after {
    content: " ";
    display: block;
    clear: both;
    height: 0;
}
.clearfix {
    zoom: 1;
}
.fl {
    float: left;
}
.fr {
    float: right;
}
a:link, a:visited {
    text-decoration: none;
}
a{
    background-color: transparent;
    cursor: pointer;
    outline: medium none;
    text-decoration: none;
	*blr: expression(this.onFocus=this.blur());
}
body {
    background: #000 none repeat scroll 0 0;
    color: #000;
    font-family: Arial,sans-serif;
    font-size: 12px;
    width: 100%;
    min-width: 1000px;
    position: relative;
}
a,area{
    blr:expression(this.onFocus=this.blur());
	outline:none; 
	text-decoration:none;
	background:none;
}
:focus {
    outline: medium none;
}
b,i,u,strong{font-style: normal}
.poa{position: absolute}
.por{position: relative}
.pof{position: fixed}
/*css start*/
.box{width: 100%;min-width: 1000px;}
.wrap{height: 900px;}
.wrap1{background: url("../images/wrap1_bg.jpg") no-repeat top center;}
.wrap2{background: url("../images/wrap2_bg.jpg") no-repeat top center;}
.wrap3{background: url("../images/wrap3_bg.jpg") no-repeat top center;}
.wrap4{background: url("../images/wrap4_bg.jpg") no-repeat top center;}
.wrap_main{;width: 1000px;height: 100%;margin: 0 auto;overflow: hidden}
.wrap1 .wrap_main{background: url("../images/wrap1_mainbg.jpg") no-repeat;}
.wrap2 .wrap_main{background: url("../images/wrap2_mainbg.jpg") no-repeat;}
.wrap3 .wrap_main{background: url("../images/wrap3_mainbg.jpg") no-repeat;}
.wrap4 .wrap_main{background: url("../images/wrap4_mainbg.jpg") no-repeat;}
.header{width: 100%;top: 0;z-index: 9}
.header_main{width: 1000px;margin: 0 auto;height: 80px;position: relative;z-index:2;}
.header_bg{background: #000;filter: alpha(opacity=70);opacity: 0.7;width: 100%;height: 80px;left: 0;top: 0;}
.logo{}
.nav{background: url("../images/nav_bg.png") repeat-x 0 80px;overflow: hidden;}
.nav_item{line-height: 80px;float: left;text-align: center;width:141px;}
.nav_item a:hover{color: #f89c1c}
.nav_first_a{font-size: 16px;text-transform: uppercase;color: #fff;}
.nav_item_son ul li{text-align: left;line-height: 32px;}
.nav_item_son ul li a{color: #fff;font-family: Tahoma;}
.nav_item_son{display: none;height: 177px;}
.nav:hover .nav_item_son{display: block}
.Game_Guide{width: 160px;padding: 0;}
.nav_new ul li{padding-left: 19px;}
.Game_Guide ul li{padding-left: 15px;}
.nav_com ul li{padding-left: 19px;}
/*登录*/
.header_log{height: 100%;}
.log_div{line-height: 29px;height: 29px;background: #b2381c;color: #fff;text-align: center;margin: 25px 0 0 0;padding: 0 5px;}
.log_div_before{}
.log_div_before span{display: inline-block;cursor: pointer;padding: 0 3px;}
.log_div_after{position: relative;}
.log_div_after a.user_name{padding: 0 3px;width: 124px;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;display: inline-block;color: #fff;}
.log_div_after:hover .log_af_show{display: block}
/*登陆后下拉框*/
.log_af_show{position: absolute;background: rgba(0,0,0,0.5);left: 0;padding: 0 5px 0 7px;width: 128px;color: #d1d4d6;display: none;text-align: left;top: 30px;}
.log_af_show .show_title{height: 27px;line-height: 30px;overflow: hidden;}
.log_af_show ul.recently_played{padding-bottom: 1px;}
.log_af_show ul.recently_played li{height: 22px;line-height: 22px;}
.log_af_show ul.recently_played li span{display: inline-block;vertical-align: top;width: 70px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.log_af_show ul.recently_played li a{display: inline-block;line-height: 16px;padding: 0 11px;color: #d1d4d6;background: #9a3c04;margin-left: 2px;}
.log_af_show ul.recently_played li a:hover{background: #cf9238}
.log_af_show .ul_border{width: 100%;height: 1px;background: rgba(224,224,224,0.5)}
.log_af_show ul.log_nav li{line-height: 24px;}
.log_af_show ul.log_nav li a{color: #d1d4d6;}
/*语言选择*/
.choose_language{width: 100px;padding: 4px 0;z-index: 2;margin: 21px 3px 0 10px;}
.language_first_ul{width: 100px;}
/*.language_first_ul:hover{background: url("../images/language_choose.png") repeat;}*/
.language_first_ul:hover .language_first_li ul{display: block}
.language_first_ul li{line-height: 23px;cursor: pointer}
.language_first_ul li i{background: url("../images/language.png") no-repeat;width: 33px;height: 19px;display: inline-block;vertical-align: top}
.language_first_ul li span{display: inline-block}
.language_first_ul li.language_first_li{color:#d1d4d6;font-size: 14px;padding: 4px 0;line-height: 19px;position: relative;z-index: 9999;font-size: 14px;}
.language_first_ul li.language_first_li:hover{background:url("../images/lang_choose_bg.png") repeat;}
.language_first_li ul li{font-size: 12px;font-weight: normal;}
.language_first_li ul{position: absolute;display: none;background:url("../images/lang_choose_bg.png") repeat;top: 27px;width: 100px;z-index: 2;left: 0;}
.language_first_li ul li:hover span{color: #f89c1c;}
.language_first_li ul li:last-child{padding-bottom: 4px;}
.language_first_ul i.language_de{background-position: 5px -29px}
.language_first_ul i.language_en{background-position: 5px 4px}
.language_first_ul i.language_pl{background-position: 5px -61px}
.language_first_ul i.language_pt{background-position: 5px -95px}
.language_first_ul i.language_nl{background-position: 5px -128px}
.language_first_ul i.language_sv{background-position: 5px -159px}
.language_first_ul i.language_es{background-position: 5px -189px}
.language_first_ul i.language_fr{background-position: 5px -221px}
.language_first_ul i.language_tr{background-position: 5px -255px}
/*语言选择结束*/
/*wrap1*/
.w1_m_con{width: 622px;height: 213px;margin: 22px auto 0 auto;}
.w1_m_flash{width: 305px;height: 207px;border: 3px solid #000;}
.w1_m_flash img{cursor: pointer}
.w1_m_flash object{width: 100%;height: 100%;background-color: #000;}
.w1_m_flash embed{background: #000;}
.wrap1 .wrap_main p{width: 760px;
    height: 180px;
    margin: 410px auto 0 auto;
    background: url(../images/img.png) no-repeat;
    background-position: 0 -1177px;}
.w1_m_bgn{margin-left: 21px;}
.w1_m_bgn a{display: block;width: 288px;height: 98px;background: url("../images/img.png") no-repeat;margin-top: 6px;transition-duration:0.3s;}
.w1_m_bgn a.w1_b1{background-position: 0 -179px;}
.w1_m_bgn a.w1_b1:hover{background-position: -288px -179px;}
.w1_m_bgn a.w1_b2{background-position: 0 -278px;}
.w1_m_bgn a.w1_b2:hover{background-position: -288px -278px;}
/*wrap2*/
.w2_h1{font-size: 28px;background: url("../images/word_change.png") no-repeat;height: 199px;margin: 161px 0 37px;}
.wrap2 .w2_ul1 li{color: #0d0900;font-size: 22px;height: 32px;line-height: 32px;padding-left: 62px;background: url("../images/img.png") no-repeat;margin-bottom: 19px;cursor: default}
.wrap2 .w2_ul1 li.w2_line1{background-position: -650px -179px;}
.wrap2 .w2_ul1 li.w2_line2{background-position: -650px -252px;}
.wrap2 .w2_ul1 li.w2_line3{background-position: -650px -326px;}
.w2_Partner{padding:20px 0 62px 19px;height:70px;background: url("../images/hezuoshang.png") no-repeat 0px 20px;margin-bottom: 0px;}
.w2_m_main{width: 484px;height: 187px;background: url("../images/w2_mainbg.png") no-repeat;margin: 0 0 0 14px;padding: 28px 63px 0 34px;}
.w2_m_main ul li{padding:0 0 0 30px;background: url("../images/img.png") no-repeat -680px -437px;line-height: 51px;border-bottom: 1px dashed #979191;font-size: 22px;}
.w2_m_main ul li a{color:#000;display: block;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;cursor: default}
/*wrap3*/
.wrap3 .w3_main{width: 400px;height: 350px;padding: 10px;background: #fff;float: left;margin: 0 50px 30px 0;}
.wrap3 .w3_main .w3_m_h1{padding-left: 47px;font-size: 28px;line-height: 40px;background: url("../images/img.png") no-repeat;text-transform: uppercase;margin: 0 0 11px 0;cursor: default}
.wrap3 .w3_main1 .w3_m_h1{background-position: -671px -495px;}
.wrap3 .w3_main2 .w3_m_h1{background-position: -671px -541px;}
.wrap3 .w3_main3 .w3_m_h1{background-position: -667px -636px;}
.wrap3 .w3_main4 .w3_m_h1{background-position: -671px -590px;}
.w3_main img{margin: 0 0 0 9px;}
.wrap3 .w3_main .w3_m_h2{margin: 0 0 0 154px;height: 131px;}
.wrap3 .w3_main .w3_m_h2 p{color: #a2010c;font-size: 26px;text-transform: uppercase;font-weight: bold;cursor: pointer}
.wrap3 .w3_main .w3_m_h2 span{color: #7c7c7c;line-height: 30px;font-size: 14px;padding: 0 0 0 3px;cursor: default}
.wrap3 .w3_main .w3_main_p p{line-height: 22px;font-size: 14px;cursor: pointer}
.wrap3 .w3_main .w3_main_p{padding:8px 0 0 11px;height: 115px;overflow: hidden;}
.w3_main_p p:hover{color: #f89c1c;}
/*.wrap3 .w3_main .w3_main_p:hover{text-decoration: underline}*/
.w3_main ul{margin: 10px 0 0 0;}
.w3_main ul li{width: 32px;height: 34px;background: url("../images/img.png") no-repeat;float: right;margin-right: 11px;}
.w3_main ul li.face{background-position: 0px -444px;cursor: pointer;}
.w3_main ul li.google{background-position: -33px -444px;cursor: pointer;}
.w3_main ul li.tw{background-position: -67px -444px;cursor: pointer;}

.w3_m_div{margin: 60px 0 0 55px;}
/*wrap4*/
.w4_head{margin: 50px 0 0 40px;z-index: 2;}
.w4_head .w4_h_h1{font-family: Tahoma;font-size: 30px;padding: 0 0 0 50px;background: url("../images/img.png") no-repeat -663px -690px;line-height: 38px;cursor: default}
.w4_head ul{margin: 45px 0 0 0;overflow: hidden}
.w4_head ul li{float: left;margin: 0 23px 0 0;}
.w4_head ul li span{display: block;width: 100%;text-align: center;line-height: 20px;}
.w4_head ul li:hover span,.w4_head ul li.w4_on span{color: #721206;}
.w4_head ul li i{display: block;width: 90px;height: 99px;background: url("../images/img.png") no-repeat;}
.w4_head ul li.role_1 i{background-position:  0 -498px;}
.w4_head ul li.role_2 i{background-position:  -112px -498px;}
.w4_head ul li.role_3 i{background-position:  -224px -498px;}
.w4_head ul li.role_4 i{background-position:  -336px -498px;}
.w4_head ul li.role_5 i{background-position:  -448px -498px;}
.w4_head ul li.role_1.w4_on i{background-position:  0 -603px;}
.w4_head ul li.role_2.w4_on i{background-position:  -112px -603px;}
.w4_head ul li.role_3.w4_on i{background-position:  -224px -603px;}
.w4_head ul li.role_4.w4_on i{background-position:  -336px -603px;}
.w4_head ul li.role_5.w4_on i{background-position:  -448px -603px;}
.w4_head ul li.role_5:hover i,.w4_head ul li.Crimson_Fist.w4_on i{background-position:  -448px -603px;}
.w4_change{top: 0;left: 0;width: 1000px;height: 900px;}
.w4_c_main{padding: 280px 0 0 40px;width: 477px;height: 720px;}
.w4_c_main .w4_m_h1{line-height: 48px;padding-left: 63px;background: url("../images/img.png") no-repeat;font-weight: bold;text-transform: uppercase;font-size: 22px;cursor: default;    margin-bottom: 349px;}

.change_1 .w4_c_main .w4_m_h1{background-position: -644px -845px;}
.change_2 .w4_c_main .w4_m_h1{background-position: -624px -951px;padding-left: 93px;}
.change_3 .w4_c_main .w4_m_h1{background-position: -645px -899px;}
.change_4 .w4_c_main .w4_m_h1{background-position: -645px -794px;}
.change_5 .w4_c_main .w4_m_h1{background-position: -641px -744px;}
.w4_c_main img{display: block;margin: 25px auto 15px;}
.w4_c_m_Attributes{font-size: 16px;line-height: 28px;font-weight: bold;overflow: hidden;margin: 0 0 17px 0}
.w4_c_m_Attributes .w4_Attributes_left{width: 190px;}
.w4_c_main p{font-size: 14px;line-height: 22px;}
.w4_c_main p label{display: block;line-height: 25px;height: 25px;cursor: auto;}
.w4_c_main p label span{font-weight: bold;}
.change_1{background: url("../images/wind.png") no-repeat 418px 170px;}
.change_1 .w4_c_main{background: url("../images/wind_zi.png") no-repeat 100px 350px;}
.change_2{background: url("../images/lei.png") no-repeat 520px 168px;display: none}
.change_2 .w4_c_main{background: url("../images/lei_zi.png") no-repeat 100px 350px;}
.change_3{background: url("../images/huo.png") no-repeat 613px 189px;display: none}
.change_3 .w4_c_main{background: url("../images/huo_zi.png") no-repeat 100px 350px;}
.change_4{background: url("../images/shui.png") no-repeat 506px 231px;display: none}
.change_4 .w4_c_main{background: url("../images/shui_zi.png") no-repeat 100px 350px;}
.change_5{background: url("../images/tu.png") no-repeat 517px 200px;display: none}
.change_5 .w4_c_main{background: url("../images/tu_zi.png") no-repeat 100px 350px;}
.w4_more{background: url("../images/img.png") no-repeat 0 -719px;width: 96px;height: 26px;color: #fff;line-height: 26px;text-align: center;margin: 0 34px 0 0;font-size: 14px;}
.w4_more:hover{color: #ff9b24}


/*登录框*/
.mask_layer{width: 100%;height: 100%;position: fixed;z-index: 10;background: rgba(0,0,0,0.5);top: 0;left: 0;display: none}
.naruto_log{width: 520px;height: 460px;position: fixed;left:50%;top: 50%;z-index: 10;margin-top: -235px;margin-left: -265px;background: #220c06 url("../images/na_log_bg.png") no-repeat;padding: 5px;color: #69480c;display: none}
.na_l_header{height: 48px;line-height: 48px;text-align: center;color: #ebce85;font-size: 22px;}
.na_l_header span{display: inline-block;width: 50%;cursor: pointer;position: relative}
.na_l_header span.na_l_h_left.log_on{background: url("../images/log_img.png") no-repeat;color: #fff}
.na_l_header span.na_l_h_right.log_on{background: url("../images/log_img.png") no-repeat -260px 0;color: #fff}
.na_l_header span.log_on i{width: 19px;height: 8px;position: absolute;top: 48px;left: 50%;margin-left: -9.5px;background: url("../images/log_img.png") no-repeat -526px -33px;}
.na_l_header .na_l_close{right: 10px;top: 12px;width: 20px;height: 20px;background: url("../images/log_img.png") no-repeat -523px 3px;cursor: pointer;z-index: 2;}
.na_l_main{margin: 6px 60px 0;}
.na_l_input{width: 347px;border: 1px solid #aa7c2a;padding:11.5px 0px 11.5px 40px;font-size: 16px;color: #69480c;margin: 20px 0 0 5px;background:#efecd1 url("../images/log_img.png") no-repeat;}
.na_l_input.na_l_uname{background-position: -521px -91px;}
.na_l_input.na_l_password{background-position: -521px -53px;}
.na_l_input.na_l_p_re{margin-top: 15px;}
.na_l_s1{font-size: 14px;margin: 10px 0 0 0;line-height: 14px;padding: 0 6px 0 2.5px;}
.na_l_s1 .na_l_rp input[type=checkbox]{display: inline-block;vertical-align: top;margin: 0 10px 0 3px;*+vertical-align:middle;}
.na_l_s1 .na_l_rp label{display: inline-block;cursor: pointer}
.na_l_s1 a{float: right;color: #d40707;}
.na_l_s1 span a{color: #000;}
.na_l_btn{font-size: 26px;display: block;margin: 20px auto 22px;color: #200000;width: 222px;line-height: 52px;background: url("../images/log_img.png") no-repeat 0 -49px;text-align: center;}
.na_l_registered .na_l_btn{margin-top: 15px;}
.na_l_btn:hover{background-position: -222px -49px;}
.na_l_s2{text-align: center;}
.na_l_s2 span{display: block;line-height: 27px;font-size: 18px;padding-left: 5px;text-align: left;}
.na_l_s2 .Third_login_div{display: inline-block;margin-top: 6px;}
.na_l_s2 .Third_login{text-align: center;background: url("../images/Third_login_bg.png") repeat;padding: 0px 43px;height: 50px;}
.na_l_s2 .Third_login a{display: inline-block;width: 32px;height: 33px;margin: 10px 21px 0 0;background: url("../images/log_img.png") no-repeat;cursor: pointer}
.na_l_s2 .Third_login a.T_l_face{background-position: -1px -114px;}
.na_l_s2 .Third_login a.T_l_google{background-position: -54px -114px;}
.na_l_s2 .Third_login a.T_l_tw{background-position: -106px -114px;}
.na_l_s2 .Third_login a.T_l_youtube{background-position: -159px -114px;}
.na_l_s2 .Third_login a.T_l_yahoo{background-position: -211px -114px;}
.na_l_s2 .Third_login a.T_l_steam{background-position: -265px -111px;width: 36px;height: 36px;margin-top: 7px;}
.na_l_s2 label{width: 5px;height: 50px;background: url("../images/log_img.png") no-repeat;}
.na_l_s2 label.Third_login_before{background-position: -347px -107px;}
.na_l_s2 label.Third_login_after{background-position: -360px -107px;}
.na_l_registered{display: none}
/*图片视频*/

.imglist ul{margin: 0px 0px 0 59px;}
.imglist li{float: left;width: 400px;display: inline;font-size: 0;position: relative;margin: 26px 43px 26px 0;}
.imglist small{display: block;width: 398px;height: 248px;position: absolute;left: 2px;top: 2px;background: #000;opacity: 0.3;filter: alpha(opacity=30);}
.imglist i{display: inline-block;width: 48px;cursor: pointer;height: 48px;position: absolute;left: 50%;top: 101px;margin-left: -24px;background: url(../images/video_btn.png);}
.imglist img{border:1px solid #9b9696;width: 398px;height: 248px;}
.imglist a:hover img{border:2px solid #9b4212;width: 396px;height: 246px;}
.imglist a:hover small{top: 2px;left: 2px;width: 396px;height: 246px;display: none}
.imglist span{display: block;font-size: 14px;line-height: 26px;background: #ededed;text-align: center;font-family: Tahoma;margin-top: 1px;color: #000000;}
.imglist a:hover span{color: #9b4212}
/*欢欢*/
.banner_h{
    width:100%;
    height:400px;
    background:url(../images/banner_h.jpg) top center no-repeat;min-width: 1000px;}

.menu_main{
    width:100%;
    height:auto;
    background:url(../images/menu_main_bg.jpg) top center no-repeat #ede7e9;}

.m_main_h{
    width:960px;
    margin:0 auto;
    padding: 10px 0 68px 0;
}


.m_h_title{
    height:60px;
    line-height:67px;}

.m_h_title .p_left{
    text-transform:uppercase;
    font-size:28px;
    color:#000000;height: 60px;}

.m_h_title .p_left span{
    display:inline-block;
    width:34px;
    height:34px;
    vertical-align:sub;
    background:url(../images/p_titil_icon.png) top center no-repeat;
    margin:0 12px 0 8px;}

.m_h_title .p_right{
    font-size:14px;
    color:#4f4f4f;
    text-transform:uppercase;}

.m_h_title .p_right a{color:#4f4f4f;}

.m_main_bot{
    background:#fff;
    padding-bottom:43px;
    min-height:1060px;}

.n_list_h{
    padding:12px 25px 10px 25px;}

.n_list_h li{
    border-bottom: 1px dashed  #c5c5c5;
    height:35px;
    line-height: 35px;
    padding-right:11px;
    font-size:14px;
}
.n_list_h li:hover{
    background: #e9e9e9;}
.n_list_h li span{
    float: right;
    color: #7c7c7c;}
.n_list_h li a{
    padding-left: 11px;
    background: url(../images/s.png) no-repeat 0 -50px;
    color:#000000;
}

.pagelist{
    text-align: center;
    font-family:'Tahoma';
    line-height: 20px;
    padding: 28px 0;
    clear: both;}
.pagelist a{
    display:inline-block;
    width:24px;
    height:24px;
    cursor:pointer;
    text-align:center;
    background:#343d4c;
    margin-right:6px;
    color:#fff}
.pagelist a:hover{
    color: #fff;}
.pagelist .on,
.pagelist .on:hover{
    background:#f36518;
    color: #fff;}
.pagelist .first,
.pagelist .prev,
.pagelist .next,
.pagelist .last{
    width: 90px;
}
.pagelist .first:hover,
.pagelist .prev:hover,
.pagelist .next:hover,
.pagelist .last:hover{
    color: #fff;
    background:url(../images/bbg.png) top center no-repeat;}

.m_div_img{
    padding-left:25px;position:absolute;bottom: 20px;}

.m_div_img img{
    width:290px;
    height:100px;
    display:block;
    float:left;
    margin-right:20px;}


/*新闻列表页*/
.n_main_tab{
    width:960px;
    height:57px;
    background:url(../images/tab_list_bg.png) top center no-repeat;}

.news{
    background: #fff;
    min-height: 1060px;
    padding-bottom: 60px;
    position: relative;
    border: 1px solid #cacaca;
    border-top-width: 3px;
}
.ntab{
    border-bottom-width:1px;
    border-top-width:3px;
    height: 54px;
    background:url(../images/tab_list_bg.png) top center no-repeat;}
.ntab a{
    display: inline-block;
    float: left;
    height: 20px;
    padding:17px 0;
    line-height: 20px;
    text-align: center;
    cursor: pointer;
    font-size: 18px;
    width: 239px;
    color: #000}
.ntab .on{
    margin: -3px 0 0 0px;
    border:1px solid #cacaca;
    border-top:3px solid #f36518;
    border-bottom:1px solid #fcfcfc;
    background: #fcfcfc;
    height: 19px;}
.ntab span{
    display: inline-block;
    width: 239px;
    text-align: center;
    text-transform: uppercase;
    border-right:1px solid #cacaca;}
.ntab .t4{ width:238px;}
.ntab .on span,.ntab .last span{
    border:0;width: 241px;}
.ntab i{
    display: inline-block;
    width: 24px;
    height: 20px;
    margin-right:2px;
    background:url(../images/news_ico.png) no-repeat;
    vertical-align: top;
    }
.v_ntab i{
    height:24px;
    width:31px;
    background:url(../images/img_ico.png) no-repeat;
}

.ntab .t1 i{
    background-position: -24px 0;}
.ntab .t2 i{
    background-position: 0 -20px;}
.ntab .t3 i{
    background-position: -24px -20px;}
.ntab .t4 i{
    background-position: -24px -20px;}

.v_ntab .t2 i{
    background-position: -31px 0;}
.v_ntab .t3 i{
    background-position: 5px -26px;}

.ncont{
    padding:0 25px;
    margin-top: 16px;}
.ncont ul{ display:none}
.ncont li{
    border-bottom: 1px dashed  #c5c5c5;
    height:35px;
    line-height: 35px;
    padding-right:11px;
    font-size:14px;
}
.ncont li:hover{
    background: #e9e9e9;}
.ncont li span{
    float: right;
    color: #7c7c7c;}
.ncont li a{
    padding-left: 11px;
    background: url(../images/s.png) no-repeat 0 -50px;
    color:#000000;
}

/*文章页*/
.detail{
    padding:0 55px 0 63px;
    color: #070707;
    background:#fff;
    min-height:1060px;}
.detail h1{
    line-height: 50px;
    height: 50px;
    overflow: hidden;
    text-align: center;
    font-weight: normal;
    font-size: 26px;
    font-family:'Tahoma';
    padding-top:20px;}
.detail .subtit{
    height:40px;
    line-height:40px;
    text-align: center;
    border-bottom: 1px solid #e7e6e6;
    color: #838080;
    vertical-align:middle;}
.detail .subtit .share{
    display:inline;
    height: 24px;}
.detail .subtit .share a{
    display: inline-block;
    margin-left: 5px;
    width: 24px;
    height: 24px;
    background: url(../images/detail_ico.png) no-repeat;
    vertical-align:middle;}
.detail .subtit .share .share_fb{
    background-position: 0 0;}
.detail .subtit .share .share_gg{
    background-position: -25px 0;}
.detail .subtit .share .share_tw{
    background-position: -50px 0;}
.detail .cont_h{
    line-height: 24px;
    padding-top: 12px;
}
.detail .cont_h p{
    line-height:24px;
    font-size:14px;}

.detail .cont_h p.p_img{
    text-align:center;
    padding:8px 0;}

.detail .cont_h p.p_img img{
    max-width:840px;
    height:auto}


.detail .cont_h a{
    color: #418be8;
    padding-left:3px;}
.detail .cont_h a:hover{
    text-decoration: underline;
    color: #512be8;}


.login_tips_log{border: 1px solid #ffcc99;background: #ffffcc;line-height:20px;min-width: 338px; left: 28px;top: 26px;color: #f94c4c}
.login_tips_log b{position: absolute;left: 24px;top: -8px;width: 8px;height: 8px;display: block;background: url(../images/login_arr.png);}
.login_tips_log p{padding: 0 10px;}
.login_tips_res{border: 1px solid #ffcc99;background: #ffffcc;line-height:20px;min-width: 338px; left: 28px;top: 26px;color: #f94c4c}
.login_tips_res b{position: absolute;left: 24px;top: -8px;width: 8px;height: 8px;display: block;background: url(../images/login_arr.png);}
.login_tips_res p{padding: 0 10px;}
.w1_m_flash span{position: absolute;top: 50%;left: 50%;margin: -30px 0 0 -30px;background: url("../images/flash_player.png") no-repeat;width: 60px;height: 60px;}
.input_show{width: 347px;padding: 0 0 0 40px;font-size: 16px;color: #69480c;position: relative;top: -42px;margin: 0 0 -41px 6px;cursor: text;z-index: 2;line-height: 41px;}
.log_af_show ul.log_nav li a:hover{color: #f89c1c;}
.praise_facebook{position: absolute;top:95px;left:50%;margin-left:-256px;width:270px;display:inline-block;}
.video_img{font-size: 14px;color: #4f4f4f;text-transform: uppercase;line-height: 70px;height: 100%}
.video_img a{color: #4f4f4f}
.tab_fw{  height:1px;}

.nav2 ul li{padding-left: 25px;}
.nav3 ul li{padding-left: 16px;}
.nav4 ul li{padding-left: 14px;}
/*animate.css*/
.animated {
    -webkit-animation-duration: 1s;
    animation-duration: 1s;
    -webkit-animation-fill-mode: both;
    animation-fill-mode: both
}
@-webkit-keyframes bounceInLeft {
    0%, 100%, 60%, 75%, 90% {
        -webkit-transition-timing-function: cubic-bezier(0.215, .61, .355, 1);
        transition-timing-function: cubic-bezier(0.215, .61, .355, 1)
    }
    0% {
        opacity: 0;
        -webkit-transform: translate3d(-3000px, 0, 0);
        transform: translate3d(-3000px, 0, 0)
    }
    60% {
        opacity: 1;
        -webkit-transform: translate3d(25px, 0, 0);
        transform: translate3d(25px, 0, 0)
    }
    75% {
        -webkit-transform: translate3d(-10px, 0, 0);
        transform: translate3d(-10px, 0, 0)
    }
    90% {
        -webkit-transform: translate3d(5px, 0, 0);
        transform: translate3d(5px, 0, 0)
    }
    100% {
        -webkit-transform: none;
        transform: none
    }
}

@keyframes bounceInLeft {
    0%, 100%, 60%, 75%, 90% {
        -webkit-transition-timing-function: cubic-bezier(0.215, .61, .355, 1);
        transition-timing-function: cubic-bezier(0.215, .61, .355, 1)
    }
    0% {
        opacity: 0;
        -webkit-transform: translate3d(-3000px, 0, 0);
        -ms-transform: translate3d(-3000px, 0, 0);
        transform: translate3d(-3000px, 0, 0)
    }
    60% {
        opacity: 1;
        -webkit-transform: translate3d(25px, 0, 0);
        -ms-transform: translate3d(25px, 0, 0);
        transform: translate3d(25px, 0, 0)
    }
    75% {
        -webkit-transform: translate3d(-10px, 0, 0);
        -ms-transform: translate3d(-10px, 0, 0);
        transform: translate3d(-10px, 0, 0)
    }
    90% {
        -webkit-transform: translate3d(5px, 0, 0);
        -ms-transform: translate3d(5px, 0, 0);
        transform: translate3d(5px, 0, 0)
    }
    100% {
        -webkit-transform: none;
        -ms-transform: none;
        transform: none
    }
}

.bounceInLeft {
    -webkit-animation-name: bounceInLeft;
    animation-name: bounceInLeft
}
@-webkit-keyframes rotateInDownLeft {
    0% {
        -webkit-transform-origin: left bottom;
        transform-origin: left bottom;
        -webkit-transform: rotate3d(0, 0, 1, -45deg);
        transform: rotate3d(0, 0, 1, -45deg);
        opacity: 0
    }
    100% {
        -webkit-transform-origin: left bottom;
        transform-origin: left bottom;
        -webkit-transform: none;
        transform: none;
        opacity: 1
    }
}

@keyframes rotateInDownLeft {
    0% {
        -webkit-transform-origin: left bottom;
        -ms-transform-origin: left bottom;
        transform-origin: left bottom;
        -webkit-transform: rotate3d(0, 0, 1, -45deg);
        -ms-transform: rotate3d(0, 0, 1, -45deg);
        transform: rotate3d(0, 0, 1, -45deg);
        opacity: 0
    }
    100% {
        -webkit-transform-origin: left bottom;
        -ms-transform-origin: left bottom;
        transform-origin: left bottom;
        -webkit-transform: none;
        -ms-transform: none;
        transform: none;
        opacity: 1
    }
}

.rotateInDownLeft {
    -webkit-animation-name: rotateInDownLeft;
    animation-name: rotateInDownLeft
}

@-webkit-keyframes rotateInDownRight {
    0% {
        -webkit-transform-origin: right bottom;
        transform-origin: right bottom;
        -webkit-transform: rotate3d(0, 0, 1, 45deg);
        transform: rotate3d(0, 0, 1, 45deg);
        opacity: 0
    }
    100% {
        -webkit-transform-origin: right bottom;
        transform-origin: right bottom;
        -webkit-transform: none;
        transform: none;
        opacity: 1
    }
}

@keyframes rotateInDownRight {
    0% {
        -webkit-transform-origin: right bottom;
        -ms-transform-origin: right bottom;
        transform-origin: right bottom;
        -webkit-transform: rotate3d(0, 0, 1, 45deg);
        -ms-transform: rotate3d(0, 0, 1, 45deg);
        transform: rotate3d(0, 0, 1, 45deg);
        opacity: 0
    }
    100% {
        -webkit-transform-origin: right bottom;
        -ms-transform-origin: right bottom;
        transform-origin: right bottom;
        -webkit-transform: none;
        -ms-transform: none;
        transform: none;
        opacity: 1
    }
}

.rotateInDownRight {
    -webkit-animation-name: rotateInDownRight;
    animation-name: rotateInDownRight
}

@-webkit-keyframes rotateInUpLeft {
    0% {
        -webkit-transform-origin: left bottom;
        transform-origin: left bottom;
        -webkit-transform: rotate3d(0, 0, 1, 45deg);
        transform: rotate3d(0, 0, 1, 45deg);
        opacity: 0
    }
    100% {
        -webkit-transform-origin: left bottom;
        transform-origin: left bottom;
        -webkit-transform: none;
        transform: none;
        opacity: 1
    }
}

@keyframes rotateInUpLeft {
    0% {
        -webkit-transform-origin: left bottom;
        -ms-transform-origin: left bottom;
        transform-origin: left bottom;
        -webkit-transform: rotate3d(0, 0, 1, 45deg);
        -ms-transform: rotate3d(0, 0, 1, 45deg);
        transform: rotate3d(0, 0, 1, 45deg);
        opacity: 0
    }
    100% {
        -webkit-transform-origin: left bottom;
        -ms-transform-origin: left bottom;
        transform-origin: left bottom;
        -webkit-transform: none;
        -ms-transform: none;
        transform: none;
        opacity: 1
    }
}

.rotateInUpLeft {
    -webkit-animation-name: rotateInUpLeft;
    animation-name: rotateInUpLeft
}

@-webkit-keyframes rotateInUpRight {
    0% {
        -webkit-transform-origin: right bottom;
        transform-origin: right bottom;
        -webkit-transform: rotate3d(0, 0, 1, -90deg);
        transform: rotate3d(0, 0, 1, -90deg);
        opacity: 0
    }
    100% {
        -webkit-transform-origin: right bottom;
        transform-origin: right bottom;
        -webkit-transform: none;
        transform: none;
        opacity: 1
    }
}

@keyframes rotateInUpRight {
    0% {
        -webkit-transform-origin: right bottom;
        -ms-transform-origin: right bottom;
        transform-origin: right bottom;
        -webkit-transform: rotate3d(0, 0, 1, -90deg);
        -ms-transform: rotate3d(0, 0, 1, -90deg);
        transform: rotate3d(0, 0, 1, -90deg);
        opacity: 0
    }
    100% {
        -webkit-transform-origin: right bottom;
        -ms-transform-origin: right bottom;
        transform-origin: right bottom;
        -webkit-transform: none;
        -ms-transform: none;
        transform: none;
        opacity: 1
    }
}

.rotateInUpRight {
    -webkit-animation-name: rotateInUpRight;
    animation-name: rotateInUpRight
}
@-webkit-keyframes bounceInRight {
    0%, 100%, 60%, 75%, 90% {
        -webkit-transition-timing-function: cubic-bezier(0.215, .61, .355, 1);
        transition-timing-function: cubic-bezier(0.215, .61, .355, 1)
    }
    0% {
        opacity: 0;
        -webkit-transform: translate3d(3000px, 0, 0);
        transform: translate3d(3000px, 0, 0)
    }
    60% {
        opacity: 1;
        -webkit-transform: translate3d(-25px, 0, 0);
        transform: translate3d(-25px, 0, 0)
    }
    75% {
        -webkit-transform: translate3d(10px, 0, 0);
        transform: translate3d(10px, 0, 0)
    }
    90% {
        -webkit-transform: translate3d(-5px, 0, 0);
        transform: translate3d(-5px, 0, 0)
    }
    100% {
        -webkit-transform: none;
        transform: none
    }
}

@keyframes bounceInRight {
    0%, 100%, 60%, 75%, 90% {
        -webkit-transition-timing-function: cubic-bezier(0.215, .61, .355, 1);
        transition-timing-function: cubic-bezier(0.215, .61, .355, 1)
    }
    0% {
        opacity: 0;
        -webkit-transform: translate3d(3000px, 0, 0);
        -ms-transform: translate3d(3000px, 0, 0);
        transform: translate3d(3000px, 0, 0)
    }
    60% {
        opacity: 1;
        -webkit-transform: translate3d(-25px, 0, 0);
        -ms-transform: translate3d(-25px, 0, 0);
        transform: translate3d(-25px, 0, 0)
    }
    75% {
        -webkit-transform: translate3d(10px, 0, 0);
        -ms-transform: translate3d(10px, 0, 0);
        transform: translate3d(10px, 0, 0)
    }
    90% {
        -webkit-transform: translate3d(-5px, 0, 0);
        -ms-transform: translate3d(-5px, 0, 0);
        transform: translate3d(-5px, 0, 0)
    }
    100% {
        -webkit-transform: none;
        -ms-transform: none;
        transform: none
    }
}

.bounceInRight {
    -webkit-animation-name: bounceInRight;
    animation-name: bounceInRight
}
/*添加*/
.box_footer{
	 height:93px;
	 background:url(../images/box_footer_bg.jpg) top center no-repeat;}
.box_footer_h{ 
     width:1000px;
	 margin:0 auto;
	 height:93px;}

.box_footer_h dl{
	height:62px;
	padding-top:10px;}
.box_footer_h dl dt {
    float: left;
    min-height:72px;
    vertical-align: middle;
    width: 150px;
}

.box_footer_h dl dt img {
    height: 72px;
    width: 142px;
	margin-top:2px;

}

.box_footer_h dl dd {
    float: left;
    padding-top: 10px;
    line-height: 24px;
    padding: 17px 10px 6px 10px;
    width: 830px;
    font-size: 12px;
    color: #070707;
    position: relative;}


.footer {position: relative;background: #000}
.footer_main {max-width:1000px;width:100%;margin: 0 auto;color: #a2a2a2;padding: 20px 0;font-family: 'arial';position: relative;height: 211px;}
.footer .games_company {position: absolute;left: 560px;top: 30px;width: 470px;height: 67px;*+width: 570px}
.footer .logo {background: url(//img.oasgames.com/upload/1459159612.png) no-repeat;display: block;float: left;}
.footer .games_company {padding-top: 13px;}
.footer .games_company .logo_a {float: left;}
.footer .games_company .logo {width: 75px;height: 64px;background-position: -554px 0;}
.footer .oasgames_footer .logo {width: 86px;height: 68px;background-position: -662px 0;}
.footer ul {float: left;margin: 10px 0 0 6px;}
.footer ul li {line-height: 22px;}
.footer ul li a {color: #a2a2a2;}
.footer ul li a:hover {color: #fff;}
.footer ul li font {padding: 0 3px;font-size: 12px;}
.footer .games_company ul {padding: 0;}
.footer .oasgames_footer ul {padding: 6px 0 0 0;}
.footer .custom_footer {height: 80px;overflow: hidden;margin: 0 0 0 13px;}
.footer .oasgames_footer_center {margin: 0 auto;width: 612px;*+width: 712px;height: 80px;}
.footer_left, .footer_right, .center_border {display: inline-block;vertical-align: middle;}
.center_border {background: url(//img.oasgames.com/upload/1484635839.png) no-repeat top center;width: 1px;height: 193px;margin-right: 3px}
.footer_left {width: 376px;}
.footer_left img {margin: 0 40px 0 0;float: right;}

.clearfix:after {
    content: " ";
    display: block;
    clear: both;
    height: 0;
}

.clearfix {
    zoom: 1;
}


























