/*!  Douglass.cn | (c) 2011, 2022 BC network technology co., LTD | QQ: 156890583  
*/

/*- - - - - - - - -样式属中原互娱.html - - - - - - - -*/
	/*页头*/
	#header{margin:0 auto;min-width:1350px;background:#fff;width:100%;box-shadow:0 1px 4px rgba(0,0,0,0.14);position:relative;z-index:9999;}
	/*#header ._companyLogo{height:60px;float:left;margin-right:22px;border:1px solid red}*/
	/*#header ._companyLogo images{width:100%;max-width:100%;}*/
	/*#header ._welcome{float:left;height:60px;line-height:73px;}*/
	#header ._welcome{float:left;line-height:25px}
	#header ._fn{float:right;font-size:20px}
	#header ._fn a{margin-left:9px;}
	#header ._loingReg{line-height:25px;font-size:12px;float:right;margin-left:10px}
	#header ._loingReg a{color:rbg(80,80,80);}
	#header ._loingReg span{position: relative;top: -1px;font-size: 12px;}
	#header ._loingReg a:hover{text-decoration:none;}
	.icon_fn{display:inline-block;width:18px;height:17px;background:url(../images/icon_fn.png) no-repeat left top;background-size:300%}
	.icon_fn.icon_fn1x1{background-position:0 0;}
	.icon_fn.icon_fn1x1:hover{background-position:0 -15.8px;}
	.icon_fn.icon_fn2x1{background-position:-18px 0;}
	.icon_fn.icon_fn2x1:hover{background-position:-18px -15.8px;}
	.icon_fn.icon_fn3x1{background-position:-46px 0;}
	.icon_fn.icon_fn3x1:hover{background-position:-46px -20px;}
	/*菜单*/
	#menu_level{
	    width: 100%;
	    height:70px;
	}
	#menu{
	    width: 100%;
	    height:70px;
	    line-height:70px;
	    z-index:10000;
	    background: white;
	    box-shadow:0px 2px 8px rgba(0,0,0,0.7);
	}
	#menu ._loingReg{
	    display: flex;
	    position: relative;
	}
	#menu ._companyLogo{
	    height:60px;
	    display: inline-block;
	    line-height: 60px;
	    margin-top: 5px;
	}
	#menu ._companyLogo img{
	    width: 100%;
	    height: 100%;
	    position: relative;
	    top: -1px;
	}
	#menu ._logo{width:376px;height:265px;position:absolute;left:50%;margin-left:-188px;}
	#menu ul{
	    width: 800px;
	    display:flex;
	    justify-content: space-between;
	    position: absolute;
	    right: 175px;
	}
	/*#menu ul li:first-child{margin-left:-53px;} */
	/*#menu ul li:last-child{margin-right:-53px;}*/
	/*#menu ul li:nth-child(3){margin-right:432px;}*/
	#menu ul li{
	    position: relative;
	}
	#menu ul li a{
	    font-size:16px;
	    color:black;
	    /*padding-left:53px;*/
	    /*padding-right:53px;*/
	    display:block;
	}
	#menu .slect span{
	    width: 40px;
	    height: 4px;
	    border-radius: 5px;
	    display: block;
	    position: absolute;
	    bottom: 8px;
	    left: 50%;
	    margin-left: -20px;
	    background: rgb(24,123,235);
	}
	#menu .slect a{
	    color: rgb(24,123,235);
	}
	#menu ul li a:hover{text-decoration:none;color:rgb(24,123,235);}
	/*广告*/
	#banner{margin:0 auto;width:100%;background:#666;position:relative;}
	/*图片轮播样式*/
	#banner .popup_out{
	    width: 100%;
        height: 80px;
        position: absolute;
        bottom: -2px;
        z-index: 9;
        background-image: linear-gradient(to bottom,rgba(255,255,255,0),rgba(255,255,255,0.4),rgba(255,255,255,0.9),rgba(255,255,255,1));
	}
	#banner .conbox{width:100%;position:absolute;}
	#banner .conbox .Slide_{float:left;overflow:hidden;width:100%}
	#banner .switcher{position:absolute;right:0px;bottom:46px;z-index:99;width:100%;text-align:center;}
	#banner .switcher a{width:20px;height:20px;text-align:center;overflow:hidden;font-family:arial;color:#323232;cursor:pointer;display:inline-block;line-height:0;border-radius:50px;margin-left:9px;margin-right:9px;border:1px solid #ac976c;}
	#banner .switcher a.cur,#banner .switcher a:hover{color:#fff;background-color:#c8b781;}
	/*快捷服务*/
	#quickService{
	    width:100%;
	    height:127px;
	    border:1px solid red;
	    padding: 27px 0px 29px 0;
	    background:rgb(59 165 255 / 8%);
	    border:1px solid #ffffff;
	    border-radius: 3px;
	    border: 0px;
	    display: flex;
	    justify-content: space-between;
	}
	#quickService>span{
	    display: block;
	    height: 100%;
	    border-left: 1px solid white;
	}
	#quickService>span:last-child{
	    display: none;
	}
	#filter{
	    height:44px;
	    border-bottom:1px solid rgb(210,210,210);
	    margin-bottom:10px;
	    display:flex;
	    justify-content:space-between;
	}
	#filter>._filter_type{
	    flex: 1;
	    display: flex;
	}
	#filter>._filter_type>span{
	    height: 34px;
	    line-height: 34px;
	    padding: 0px 9px;
	    border: 1px solid rgb(140,140,140);
	    color: rgb(80,80,80);
	    background: white;
	    display: inline-block;
	    margin-left:10px;
	    border-radius: 5px;
	    cursor: pointer;
	    box-shadow: border-box;
	    /*margin-top: 2px;*/
	}
	#filter>._filter_type>span:hover{
	    background: rgb(171,2,9);
	    color: white;
	    border:1px solid rgb(171,2,9);
	}
	/*下拉列表样式*/
	div.select{width:159px;height:32px;float:left;position:relative;padding:2px 3px;background-color:#897051;margin-right:5px;border-radius:6px;background:-o-linear-gradient(to bottom , rgb(137, 112, 81) , rgb(210, 192, 146) 52% , rgb(137, 112, 81) 92%);background:-webkit-linear-gradient(to bottom , rgb(137, 112, 81) , rgb(210, 192, 146) 52% , rgb(137, 112, 81) 92%);background:-moz-linear-gradient(to bottom , rgb(137, 112, 81) , rgb(210, 192, 146) 52% , rgb(137, 112, 81) 92%);background:-ms-linear-gradient(to bottom , rgb(137, 112, 81) , rgb(210, 192, 146) 52% , rgb(137, 112, 81) 92%);background:linear-gradient(to bottom , rgb(137, 112, 81) , rgb(210, 192, 146) 52% , rgb(137, 112, 81) 92%);}
		div.select .select_dt{width:125px;height:32px;line-height:32px;padding-right:34px;overflow:hidden;border-radius:6px;cursor:pointer;background:#fff url(../images/icon_arrow_bom.png) no-repeat right center;font-size:15px;}
		div.select .select_dt strong{font-weight:normal;display:block;padding-left:12px;border-right:2px solid #b29c6d;color:#786948;}
		div.select .select_dd{overflow:auto;position:absolute;top:37px;left:0px;background-color:#786948;border-radius:6px;padding:5px;box-sizing:border-box;width:100%;display:none;}
		div.select .select_dd a{height:30px;line-height:30px;text-indent:8px;font-size:14px;font-weight:normal;border-bottom:1px solid #f1f1f1;display:block;background:#fff;}
		div.select .select_dd a:hover{background-color:#f6f6f6;text-decoration:none;}
		div._searchBox{width:165px;height:32px;background:-o-linear-gradient(to bottom , rgb(137, 112, 81) , rgb(210, 192, 146) 52% , rgb(137, 112, 81) 92%);background:-webkit-linear-gradient(to bottom , rgb(137, 112, 81) , rgb(210, 192, 146) 52% , rgb(137, 112, 81) 92%);background:-moz-linear-gradient(to bottom , rgb(137, 112, 81) , rgb(210, 192, 146) 52% , rgb(137, 112, 81) 92%);background:-ms-linear-gradient(to bottom , rgb(137, 112, 81) , rgb(210, 192, 146) 52% , rgb(137, 112, 81) 92%);background:linear-gradient(to bottom , rgb(137, 112, 81) , rgb(210, 192, 146) 52% , rgb(137, 112, 81) 92%);float:left;padding:2px 3px;border-radius:6px;background-color:#897051;}
		div._searchBox .btn_send{
		    width:33px;
		    background:url(../images/btn_search.png) no-repeat left top;
		    background-size: 100% 200%;
		    height:33px;
		    border:0;
		    border-radius:6px;
		    text-indent:-99em;
		    overflow:hidden;
		    float:left;
		}
		div._searchBox .text{line-height:32px;height:32px;border-radius:6px;background:#fff;border:0;width:242px;padding-left:13px;padding-right:13px;float:left;}
	/*游戏列表*/
	/*#gameList{margin:0 auto;min-width:1350px;background:#e3e2dd url(../images/bg1.jpg) no-repeat center bottom;padding-bottom:66px;position:relative;max-width:1920px;z-index:3500;}*/

	#all_list_box{
	    display: flex;
	    justify-content: space-between;
	}
	#all_list_box>.all_left_list{
	   width:278px;
	   overflow: hidden;
	}
	.all_left_list>.all_left_title{
	    height: 35px;
	    line-height:35px;
	    font-size: 17px;
	    position: relative;
	    text-indent: 20px;
	}
	.all_left_list>.all_left_title span{
	    display: block;
	    width: 4px;
	    height: 18px;
	    position: absolute;
	    top: 9px;
	    margin-left: 8px;
	    background: rgb(171,2,9);
	}
	#all_left_ul,#be_about_ul,#player_about_il,#over_about_cont{
	    margin-top: 9px;
	}
	#all_left_ul .all_left_li,#over_about_cont .all_left_li{
	    padding: 8px 0px;
	    width: 100%;
	    border-bottom: 1px solid rgb(200,200,200);
	    display: flex;
	    cursor: pointer;
	    position: relative;
	}
	#all_left_ul .all_left_li:last-child,#be_about_ul .all_left_li:last-child{
	    border: 0px;
	}
	.all_left_title:nth-child(n+2){
	    margin-top: 10px;
	}
	#all_left_ul,#be_about_ul,#over_about_cont{
	    border: 1px solid rgb(200,200,200);
	}
	#over_about_cont .TAG{
	    background: rgb(190,190,190) !important;
	}
	#be_about_ul .all_left_li{
	    padding: 8px 0px;
	    width: 100%;
	    border-bottom: 1px solid rgb(200,200,200);
	    display: flex;
	    cursor: pointer;
	    position: relative;
	}
	#player_about_il #player_title{
	    display: flex;
	    position: relative;
	    z-index: 50;
	    justify-content: space-between;
	    width: 95%;
	    padding: 0px 2.7%;
	    margin: auto;
	    box-shadow: 0px 3px 12px rgba(0,0,0,0.2);
	}
	#player_about_il #player_title span{
	    width: 25%;
	    padding: 10px 0;
	    text-align: center;
	    font-size: 13px;
	}
	#player_about_il #player_list{
	    /*border: 1px solid blue;*/
	    height: 450px;
	    border-top: 1px solid rgb(200,200,200);
	    overflow: hidden;
	    cursor: pointer;
	    background: rgb(250,250,250);
	}
	#player_about_il #check_over{
	    width: 100%;
	    height: 50px;
	    line-height: 50px;
	    font-size: 13px;
	    border-top: 1px solid rgb(200,200,200);
	    text-align: center;
	}
	#player_about_il #check_over span{
	    cursor: pointer;
	}
	#player_about_il #check_over span:hover{
	     color: rgb(171,2,9);
	}
	#player_about_il{
	    border: 1px solid rgb(200,200,200);
	    overflow: hidden;
	}
	#player_list .player_li{
	    width: 95%;
	    margin: auto;
	    display: flex;
	    justify-content: space-between;
	    cursor: pointer;
	}
	#player_list .player_li span{
	    width: 25%;
	    font-size: 12px;
	    display: block;
	    padding:5px 5px;
	    text-align: center;
	    overflow: hidden;
        white-space: nowrap;
        text-overflow: ellipsis;
	}
	.all_left_li .all_left_li_copy{
	    position: absolute;
	    top: 0px;
	    width: 100%;
	    height: 100%;
	    border: 1px solid transition;
	    z-index: 20;
	}
	.all_left_li_copy a{
	    display: block;
	    width: 100%;
	    height: 100%;
	}
	#all_left_ul .all_left_li:hover,#be_about_ul .all_left_li:hover,#over_about_cont .all_left_li:hover{
	    box-shadow: 0px 5px 10px -3px rgba(0,0,0,0.4);    
	}
	#all_left_ul .all_left_li a{
	    text-decoration: none;
	}
	#all_left_ul .all_left_li a:hover,#over_about_cont .all_left_li a:hover{
	    text-decoration: none;
	}
	.all_left_li .alllefli_img{
	    width: 120px;
	    height: 60px;
	    border-radius: 5px;
	    margin-left: 8px;
	    overflow: hidden;
	}
	.all_left_li .alllefli_img img{
	    width: 100%;
	    height: 100%;
	}
	.all_left_li .alllefli_content{
	    margin: 0 8px;
	    flex: 1;
	}
	.all_left_li .alllefli_title{
	    display: flex;
	    justify-content: space-between;
	    text-decoration: none;
	}
	.all_left_li .alllefli_title span:nth-child(1){
	    font-size: 15px;
	    font-weight: bold;
	}
	.all_left_li .alllefli_title span:nth-child(2){
	    font-size: 13px;
	}
	.all_left_li .alllefli_type{
	    display: flex;
	    justify-content: space-between;
	    font-size: 12px;
	    margin-top: 3px;
	}
	.all_left_li .alllefli_describe{
	    width: 130px;
	    overflow: hidden;
	    white-space: nowrap;
	    text-overflow: ellipsis;
	    font-size: 12px;
	}
	.all_left_li .alllefli_type>span{
	    padding: 1.5px 8px 2px 8px;
	    border-radius: 4px;
	    color: white;
	}
	.all_left_li .alllefli_type>span:nth-child(1){
	    background: rgb(229,0,0);
	}
	.all_left_li .alllefli_type>span:nth-child(2){
	    background: rgb(43,162,69);
	}
	.all_left_li .alllefli_type>span:nth-child(3){
	    background: rgb(0,154,236);
	}
	.all_left_li .alllefli_type>span:nth-child(4){
	    background: rgb(245,134,45);
	}
	
	.all_left_li .alllefli_type>p{
	    line-height: 14px;
	    margin-top: 2px;
	}
	.all_left_li .alllefli_type img{
	    width: 18px;
	    height: 18px;
	    position: relative;
	    top: -2px;
	    margin-left: 2px;
	}
	.all_left_li .alllefli_type>p:nth-child(2){
	    margin-left: 95px;
	}
	#all_list_box>.all_right_list{
	   /*width: 1050px;*/
	   margin-left: 15px;
	   flex: 1;
	}
	
	#login_dom{
	    width: 100%;
	    height: 323px;
	    border: 1px solid rgb(200,200,200);
	    border-top: 0px;
	    box-sizing: border-box;
	    border-radius: 5px;
	    background: rgb(240 248 255);
	}
	.login_register{
	    font-size: 13px;
	    margin-top: 15px;
	    text-align: center;
	}
	.login_register span{
	    color: red;
	    cursor: pointer;
	}
	.login_brdefx{
	    height: 138px;
	    border-top: 1px solid white;
	}
    .login_types{
	    display: flex;
	    width: 90%;
	    height:40px;
	    line-height: 40px;
	    margin:auto;
	    border-bottom: 1px solid rgb(200,200,200);
	}
    .login_types>.login_select{
        color: #2196F3;
        border-bottom: 3px solid #2196F3;
        box-sizing: border-box;
    }
	.login_types>div{
	    cursor: pointer;
	    margin-right: 15px;
	    padding: 0px 1px;
	}
	.login_types img{
	    width: 20px;	  
	    position: relative;
	    top: -1px;
	    margin-right: 3px;
	}
	.login_Wx{
	    width: 90%;
	    margin: auto;
	   
	}
	.login_hint{
	    margin-top: 10px;
	    color: rgb(33,150,243);
	}
	.login_Wx .login_code{
	    width: 150px;
	    height: 150px;
	    border: 1px solid rgb(200,200,200);
	    margin: auto;
	    margin-top: 10px;
	}
	.login_Wx .login_verification{
	    width: 220px;
	    margin: auto;
	    margin-top: 15px;
	    display: flex;
	    justify-content: space-between;
	}
	.login_Wx .login_verification input{
	    width: 145px;
	    height:35px;
	    text-indent: 10px;
	    box-sizing: border-box;
	    color: rgb(70,70,70);
	}
	.login_Wx .login_buttom{
	    width: 60px;
	    height: 35px;
	    line-height: 35px;
	    text-align: center;
	    color: white;
	    background: rgb(33,150,243);
	    border-radius: 3px;
	    cursor: pointer;
	    font-size: 12px;
	}
	.login_Wx .login_buttom:hover{
	    background: rgba(33,150,243,0.8);
	}
	.login_phone{
	    width: 90%;
        margin: auto;
        display: none;
	}
    .login_phone .login_number{
        margin-top: 20px;
    }
    .login_number>div:last-child{
        display: flex;
        justify-content: space-between;
        margin-top: 20px;
    }
    .login_number .login_verif{
        width: 100px;
	    height: 33.5px;
	    line-height: 34px;
	    text-align: center;
	    color: white;
	    background: #2196F3;
	    border-radius: 3px;
	    cursor: pointer;
    }
    .login_number .login_verif:hover{
        background: rgba(33,150,243,0.8);
    }
    .login_number input{
        height: 35px;
        line-height: 35px;
        box-sizing: border-box;
        text-indent: 10px;
        color: rgb(70,70,70);
    }
    .login_phone .login_buttom{
        width: 100%;
        height: 35px;
        margin:auto;
        line-height: 35px;
        text-align: center;
        margin-top: 30px;
        cursor: pointer;
        color: white;
        background: rgb(33,150,243);
        border-radius: 3px;
    }
    .login_phone .login_buttom:hover{
        background: rgba(33,150,243,0.8);
    }
    #login_dom .login_img{
        width: 100%;
        height: 183px;
        background: rgba(80,80,80,0.4);
        border-bottom: 1px solid rgb(220,220,220);
        text-align: center;
    }
     #login_dom .login_img img{
        width: 100px;
        height: 100px;
        border-radius: 50%;
        margin-top: 40px;
     }
    #login_dom .login_padbuttom{
        width: 150px;
        height: 38px;
        line-height: 39px;
        text-align: center;
        color: white;
        background: #2196F3;
        border-radius: 30px;
        margin: auto;
        margin-top: 40px;
        cursor: pointer;
    }
    #login_dom .login_padbuttom:hover{
        background: rgba(171,2,9,0.9);
    }
    #login_dom .login_padbuttom a{
        display: block;
        width: 100%;
        height: 38px;
        text-decoration: none;
    }
    #login_dom .login_quit{
        text-align: center;
        margin-top: 20px;
        font-size: 13px;
        cursor: pointer;
    }
    #login_dom .login_quit:hover{
        color: rgb(171,2,9);
    }
	#ph_html{
	    margin-bottom: 30px;
	}
	#gameList{
	    margin:0 auto;
	    min-width:1350px;
	    position:relative;
	    top: -45px;
	    max-width:1920px;
	    z-index:3500;   
	    /*margin-top:120px;*/
	}
	#gameList .gameList_firftimg{
	    text-align: center;
	    margin-top: 32px;
	    margin-bottom: 32px;
	}
	#php-html-hot2{
	    width: 1300px;
	    margin: auto;
	    position: relative;
	    z-index: 50;
	    margin-bottom: 150px;
	}
	#php-html-hot2 tr{
	    background: rgba(255,255,255,0.6);
	}
	.new_recomed{
	    position: relative;
	    min-height: 300px;
	    margin-top: 30px;
	    border: 1px solid rgba(0,0,0,0);
	    border-bottom: 1px solid rgba(0,0,0,1)
	}   
	.new_recomed .new_recomed_back{
	    width: 100%;
	    height: 100%;
	    position: absolute;
	    top: 0px;
	}
	.new_recomed .new_recomed_back div:nth-child(1){
	    position: absolute;
	    bottom: 350px;
	    z-index: 30;
	    width:100%;
	    min-height: 140px;
	    background: linear-gradient(to bottom,rgba(255,255,255,1) 80%,rgba(255,255,255,0.4) 90%,rgba(255,255,255,0));
	}
	.new_recomed .new_recomed_back div:nth-child(2){
	    position: absolute;
	    bottom: 0px;
	    z-index: 20;
	    width:100%;
	    height: 400px;
	    background:url(../images/footerbanner.jpg) center bottom;
	}
	/*#gameList .line{position:absolute;top:-31px;}*/
	/*热门新闻*/
	#hotNews{margin:0 auto;min-width:1350px;background:url(../images/footerbanner.jpg) no-repeat;padding-bottom:169px;position:relative;max-width:1920px;z-index:3500;}
	#hotNews .line{position:absolute;top:-30px;border-color:#c0bfbb;}
	#hotNews .columnTitle{margin-bottom:16px;}
	/*页尾*/
	#footer{margin:0 auto;height:67px;}
	/*浮动条*/
	/*#Floatingbar{width:262px;height:500px;position:fixed;right:0px;top:50%;margin-top:-155px;z-index:10000;background:#df4134;overflow:hidden;color:#fff}*/
	/*#Floatingbar #header {height:15%;width:262px;overflow:hidden;background:#df382a;border-bottom:1px solid #999}*/
	/*#Floatingbar #header h2{width:262px;text-align:center;margin:10px 0;}*/
	/*#Floatingbar table{width:262px;margin:3px;font-size: 12px;table-layout:fixed;}*/
	/*#Floatingbar table td{width:100%;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}*/
 /*   #Floatingbar #scrollBox{height:72%;width:262px;overflow:hidden;}*/
 /*   #Floatingbar #scrollBox #con1,#con2{width:262px;float:left;}*/
 /*   #Floatingbar #scrollBox tr{height:15px;line-height:20px;text-align:center;}*/
 /*   #Floatingbar .icon_close6{width:21px;height:21px;background:url(../images/icon_close.png) no-repeat left top;float:right;margin-right:11px;margin-top:-6px;cursor: pointer ;}*/
 /*   #Floatingbar #footer {height:10%;width:262px;overflow:hidden;line-height:50px;text-align:center;font-size:14px}*/

/*	#Floatingbar .RQcode   span{font-size:12px;}
	#Floatingbar .RQcode ._Pic{width:116px;height:114px;display:block;margin:0 auto;}
	#Floatingbar ._go{width:116px;height:42px;background:url(../images/btn.png) no-repeat left top;display:block;margin:0 auto;line-height:42px;text-align:center;color:#fff;font-size:16px;text-shadow:0 0 0 1px rgba(0,0,0,0.4);}
	#Floatingbar ._go:hover{text-decoration:none;background-position:left bottom;}*/
	/*浮动条2*/
	#Floatingbar2{    
	    width: 208px;
	    height: 310px;
        position: fixed;
        right:-208px;
        top: 400px;
        z-index: 10000;
        background: #fff;
        background: url(../images/right_back.png);
        transition: all 0.6s ease 0s;
	}
    #Floatingbar2 .kefu_img{
        width: 104px;
        height: 104px;
        margin-top: 80px;
        margin-left: 49px;
        overflow: hidden;
        position: relative;
        box-sizing: border-box;
    }
    #Floatingbar2 .kefu_Tips{
        margin-top: 10px;
        font-size: 12px;
        color: #76441a;
        text-align: center;
        line-height: 16px;
        opacity: .8;
        position: relative;
        left: -2px;
    }
    #Floatingbar2 .kefu_img_peit{
        margin-left: 31px;
        margin-top: 66.5px;
    }
    #Floatingbar2 .kefu_more{
        text-align: center;
        font-size: 13px;
        margin-top:12px;
        cursor: pointer;
        color: rgb(118,68,26);
        opacity: 0.9;
        position: relative;
        left: -2px;
    }
    #Floatingbar2 .kefu_publicity{
        height: 20px;
        font-size: 12px;
        text-align: center;
        color: #76441a;
        position: relative;
        top: 63px;
        left: -3px;
    }
    #Floatingbar2 .floatright_img{
        width: 140px;
	    height: 265px;
	    position: absolute;
	    top: 20px;
	    left: 30px;
	    cursor: pointer;
    }
    #Floatingbar2 .kefu_publicity a{
        text-decoration: none;
    }
    #Floatingbar2 .service_title{
        width: 85px;
        height: 79px;
        background: url(../images/right_service.png);
        position: absolute;
        top: -22px;
        left: 50%;
        z-index: 10;
        margin-left: -44px;
        cursor: pointer;
    }
    #Floatingbar2 .service_title:hover{
        background-position: 0px -79px;
    }
    #Floatingbar2 .service_cancel{
        cursor: pointer;
        position: absolute;
        right: 30px;
        top: -15px;
        width: 30px;
        height: 31px;
        background: url(../images/cancel_buttom.png) no-repeat;
        background-size: 30px 93px;
    }
    #Floatingbar2 .service_cancel:hover{
        background-position: 0px -31px;
    }
	#Floatingbar2 h5{font-size:18px;line-height:71px;font-weight:normal;background-color:#ab0209;color:#fff;padding-left:11px;}
	#Floatingbar2 .icon_close{width:21px;height:21px;background:url(../images/icon_close.png) no-repeat left top;float:right;margin-right:16px;margin-top:26px;cursor: pointer ;}
	#Floatingbar2 ._more{line-height:55px;height:55px;display:block;text-align:center;background-color:#949391;color:#fff;font-size:14px;}
	
	
	#Floatingbar3{    
	    width: 208px;
	    height: 310px;
        position: fixed;
        left:-208px;
        top: 400px;
        z-index: 10000;
        background: #fff;
        background: url(../images/right_back.png);
        transition: all 0.6s ease 0s;
	}
    #Floatingbar3 .kefu_img{
        width: 104px;
        height: 104px;
        margin-top: 80px;
        margin-left: 49px;
        overflow: hidden;
        position: relative;
        box-sizing: border-box;
    }
    #Floatingbar3 .kefu_Tips{
        margin-top: 10px;
        font-size: 12px;
        color: #76441a;
        text-align: center;
        line-height: 16px;
        opacity: .8;
        position: relative;
        left: -2px;
    }
    #Floatingbar3 .kefu_img_peit{
        margin-left: 31px;
        margin-top: 66.5px;
    }
    #Floatingbar3 .kefu_more{
        text-align: center;
        font-size: 13px;
        margin-top:12px;
        cursor: pointer;
        color: rgb(118,68,26);
        opacity: 0.9;
        position: relative;
        left: -2px;
    }
    #Floatingbar3 .kefu_publicity{
        height: 20px;
        font-size: 12px;
        text-align: center;
        color: #76441a;
        position: relative;
        top: 63px;
        left: -3px;
    }
    #Floatingbar3 .floatright_img{
        width: 140px;
	    height: 265px;
	    position: absolute;
	    top: 20px;
	    left: 30px;
	    cursor: pointer;
    }
    #Floatingbar3 .kefu_publicity a{
        text-decoration: none;
    }
    #Floatingbar3 .service_title{
        width: 85px;
        height: 79px;
        background: url(../images/right_service.png);
        position: absolute;
        top: -22px;
        left: 50%;
        z-index: 10;
        margin-left: -44px;
        cursor: pointer;
    }
    #Floatingbar3 .service_title:hover{
        background-position: 0px -79px;
    }
    #Floatingbar3 .service_cancel{
        cursor: pointer;
        position: absolute;
        left: 30px;
        top: -15px;
        width: 30px;
        height: 31px;
        background: url(../images/cancel_buttom.png) no-repeat;
        background-size: 30px 93px;
    }
    #Floatingbar3 .service_cancel:hover{
        background-position: 0px -31px;
    }
	#Floatingbar3 h5{font-size:18px;line-height:71px;font-weight:normal;background-color:#ab0209;color:#fff;padding-left:11px;}
	#Floatingbar3 .icon_close3{
       width: 25px;
    height: 21px;
    /* background: url(../images/colose.png) no-repeat left top; */
    margin-right: 16px;
    margin-top: 26px;
    cursor: pointer;
    position: absolute;
      top: -6%;
    left: 95%;
      background: #2e1d1d;
    border-radius: 15px;
    color: white;
    font-size: 19px;
    line-height: 18px;
    text-align: center;}
	#Floatingbar3 ._more{line-height:55px;height:55px;display:block;text-align:center;background-color:#949391;color:#fff;font-size:14px;}
	.icon_fl{display:inline-block;width:28px;height:28px;background:url(../images/icon_fl.png) no-repeat left top;}
	.icon_fl.icon_fl1x1{background-position:0 0;}
	.icon_fl.icon_fl1x2{background-position:0 -28px;}
	.icon_fl.icon_fl1x3{background-position:0 -56px;}
	.icon_fl.icon_fl1x4{background-position:0 -84px;}
.line{width:1920px;height:70px;position:absolute;bottom:0px;margin-bottom:-38px;left:50%;margin-left:-960px;}
.line ._baoshi{width:43px;height:47px;position:absolute;left:50%;margin-left:-21px;z-index:300;}
.line::before{width:0px;height:0px;position:absolute;right:50%;content:"";top:30px;margin-right:-40px;border-top-color:inherit;}
	/*栏目标题*/
	.columnTitle{text-align:center;padding-top:25px;padding-bottom:18px;color:#786847;max-width:1350px;margin-left:auto;margin-right:auto;position:relative;z-index:50}
	.columnTitle ._icon_more{width:14px;height:14px;background:url(../images/icon_more.gif) no-repeat left top;display:inline-block;vertical-align:middle;margin-right:3px;}
	.columnTitle ._more{position:absolute;right:0px;bottom:3px;font-size:14px;line-height:28px;}
	.columnTitle strong{line-height:54px;display:block;font-size:37px;letter-spacing:3px;}
	.columnTitle span{line-height:30px;font-family:'Times New Roman', Times, serif;font-weight:normal;font-size:18px;}
	/*副标题*/
	.subTitle{text-align:center;padding-top:16px;color:#786948;margin-bottom:17px;}
	.subTitle strong{line-height:28px;display:block;font-size:20px;}
	.subTitle span{line-height:17px;font-size:12px;font-family:'Times New Roman', Times, serif;font-weight:normal;}
	/*项*/
	.items{width:33%;text-align:center;}
	.items:last-child{border-right:0;}
	.items h5{font-size:24px;position:relative;font-weight:normal;line-height:35px;margin-bottom:2px;}
	.items h5 span{position:absolute;background-color:rgb(33,150,243);color:#fff;line-height:18px;font-size:14px;font-weight:normal;padding-left:3px;padding-right:5px;}
	.items p{line-height:38px;color:#200f0f;}
	.items p a{background:rgba(255,255,255,0.7);width:145px;height:40px;border:2px solid rgb(33,150,243);display:block;margin:8px auto 0 auto;line-height:40px;font-size:14px;color:rgb(33,150,243);border-radius:3px;transition:0.4s;}
	.items p a:hover{background:rgb(33,150,243);color:#fff;text-decoration:none;}
	/*文本列表*/
	.textList{margin-top:6px;margin-bottom:8px;margin-left:24px;margin-right:24px;}
	.textList ._iconPic{width:27px;height:27px;display:inline-block;vertical-align:middle;margin-right:20px;}
	.textList li{line-height:42px;height:42px;color:#858585;}
	.textList li strong{color:#b49157;font-size:16px;font-style:italic;margin-right:10px;}
	/*二维码*/
	.RQcode{margin-bottom:18px;}
	.RQcode ._Pic{width:116px;height:116px;display:block;margin:0 auto 5px auto;}
	.RQcode span{text-align:center;display:block;line-height:27px;color:#786948;}
	/*新闻*/
	.news{font-size:12px;border:1px solid #d8d8d6;background:#fff;width:653px;height:149px;padding-top:15px;padding-bottom:13px;padding-left:10px;padding-right:10px;float:left;position:relative;}
	.news:hover{box-shadow:0 4px 10px rgba(0,0,0,0.24);z-index:2500;}
	.news:hover .photo ._bomline{bottom:-5px;}
	.news .photo{float:left;width:292px;height:149px;position:relative;overflow:hidden;margin-right:18px;background:#fcfcfc;}
	.news .photo ._bomline{position:absolute;bottom:0px;right:0px;left:0px;border-bottom:5px solid #d39e00;transition:0.3s;}
	 .news .photo ._border{position:absolute;top:0;right:0px;bottom:0px;left:0;border:0px solid #fdd400;}
	 .news h5{height:33px;line-height:33px;overflow:hidden;font-size:17px;font-weight:normal;color:#786948;text-overflow:ellipsis;letter-spacing:1px;white-space:nowrap;}
	.news h5 a{color:#796947;}
	.news h5 a:hover{color:#b49157;}
	.news ._value{height:21px;line-height:21px;overflow:hidden;color:#a7a7a7;margin-bottom:12px;text-align:right;}
	 .news ._value span{margin-right:15px;}
	.news p{line-height:1.50;overflow:hidden;color:#3c3c3c;max-height:4.5em;font-size:14px;text-justify:inter-ideograph;text-align:justify;}
	.news p a{color:#d7ad41;}
	/*游戏*/
	#php-html-hot{
	    /*border: 1px solid red;   */
	}
	.games{
	    width:324.3px;
	    height:340px;
	    display:inline-block;
	    margin-right:14px;
	    margin-bottom:13px;
	    background: #fff;
	    color:#737373;
	    border: 1px solid rgb(230,230,230);
	    box-shadow: 3px 3px 10px rgb(0,0,0,0.2);
	    border-radius: 3px;
	}
	.games .game_image{
	    width: 93%;
	    margin: auto;
	    margin-top: 8px;
	    position: relative;
	}
	
	.game_image .game_image_16,.game_image .game_image_news{
	    position: absolute;
	    top: 0px;
	    z-index: 50;
	}
	.game_image .game_image_16{
	    width: 55px;
	    top: -5px;
	    left: 0px;
	}
	.game_image .game_image_news{
	    width: 250px;
	    top: 1px;
	    right: -2px;
	}
	.games .game_image_cont{
	    width: 100%;
	    border: 2px solid black;
	    display: block;
	    border-radius: 2px;
	}
	.games .game_cont{
	    width: 93%;
	    margin: auto;
	    /*border: 1px solid red;*/
	    display: flex;
	    margin-top: 8px;
	    border-bottom: 1px dashed #d9d5d6;
	    padding-bottom: 5px;
	    position: relative;
	}
	.games .game_cont div:nth-child(1){
	    width: 40px;
	    height: 40px;
	    background:url(../images/games_icon.png);
	    background-size: 110%;
	    background-position: -2px -2px;
	}
	.games .game_cont div:nth-child(2){
	    font-size: 19px;
	    line-height: 40px;
	    text-indent: 10px;
	    font-weight: 500;
	    color: black;
	}
	.games .game_cont div:nth-child(3){
	    position: absolute;
	    right: 0px;
	    color: #373737;
	    line-height: 40px;
	}
	.games .games_message{
	    width: 94%;
	    margin: auto;
	    position: relative;
	    left: -4px;
	    margin-top: 15px;
	    /*border: 1px solid blue;*/
	}
	.games .games_message span{
	    display: block;
	    font-size: 13px;
	    margin-top: 5px;
	    margin-bottom: 6px;
	    white-space: nowrap;
	    overflow: hidden;
	    text-overflow: ellipsis;   
	    /*border: 1px solid red;*/
	}
	.games .games_message span:nth-child(1){
	    margin-bottom: 9px;
	}
	.img_astrict{
	    height: 150px;
	    overflow: hidden;
	    position: relative;
	}
	.img_astrict span{
	    width: 100%;
	    height: 150px;
	    display: block;
	    position: absolute;
	    z-index: 3;
	    box-shadow: inset 0px 0px 16px 0px rgba(0, 0, 0, 1);
	}
	.img_astrict img{
	    transition: all 0.2s linear;
	}
	.games:hover .img_astrict>img{
	    transform:scale(1.05);
	    position: relative;
	    z-index: 0;
	}
	.games:hover{
	    box-shadow: 3px 3px 10px rgb(0,0,0,0.3);
	}
	.games:hover .photo images{opacity:1;transition:0.3s;transform:scale(1.05);}
	
	.games .photo{width:314px;height:155px;display:block;background:#000;position:relative;}
	.games .photo images{opacity:0.85;transition:0.3s;}
	/*.games h4{font-size:17px;line-height:43px;border-bottom:1px dashed #e0e0e0;margin-bottom:4px;padding-left:8px;color:#3c3c3c;height:45px;}*/
	.games ._links{
	    width: 93%;
	    margin:auto;
	    margin-top:15px;
	    display: flex;
	    justify-content: space-between;
	    border-top: 1px dashed #e0e0e0;
	    padding-top: 12px;
	    padding-bottom: 4px;
	    margin-bottom:3px;

	}
	.games ._links a{
	    width:82px;
	    height:30px;
	    border:1px solid rgb(180,180,180);
	    display:inline-block;
	    text-align:center;
	    line-height:30px;
	    padding-left:4px;
	    padding-right:5px;
	    border-radius:3px;
	    color:rgb(100,100,100);
	    font-size: 13px;
	    cursor: pointer;
	}
	.games ._links a:nth-child(1) img{
	    width: 18px;
	    height: 18px;
	    position: relative;
	    top: -2px;
	    margin-right: 5px;
	}
	.games ._links a:nth-child(2) img{
	    width: 20px;
	    height: 20px;
	    position: relative;
	    top: -2px;
	    margin-right: 5px;
	}
	.games ._links a:nth-child(3) img{
	    width: 22px;
	    height: 22px;
	    position: relative;
	    top: -1.5px;
	    margin-right: 5px;
	}
	.games ._links a:hover{border:1px solid rgb(27,157,213);color:rgb(27,157,213);text-decoration:none;}
	.games p{font-size:12px;height:34px;line-height:2.83;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;padding-left:8px;padding-right:8px;color:#858585;text-align:center;}
	.tip{margin-top:-20px;text-align:center;background-color:#000000;font-size:13px;color:#b8a57b;line-height:49px;padding-top:21px;position:relative;z-index:3500;margin-left:auto;margin-right:auto;}
	.tip ._btnBackTop{width:133px;height:29px;background:url(../images/arrow_top.png) no-repeat left top;position:absolute;left:50%;margin-left:-66px;bottom:100%;margin-bottom:-21px;padding-top:38px;line-height:27px;color:inherit;}
	.tip ._btnBackTop:hover{text-decoration:none;color:#cbc0a8;}
	.t_content{
	    display: flex;
        font-size: 17px;
        line-height: 25px;
        /*border-bottom: 1px dashed #e0e0e0;*/
        /*margin-bottom: 4px;*/
        padding-left: 8px;
        color: #3c3c3c;
        height:22px;
        /* justify-items: center; */
        align-items: center;
	}
/*- - - - - - - - -样式属info2.html - - - - - - - -*/
	/*位置*/
	#Location{
	    margin:0 auto;
	    width:100%;
	    height:40px;
	    line-height:40px;
	    color:black;
	    padding-left:20px;
	    padding-right:20px;
	    box-sizing:border-box;
	    font-size: 14px;
	    border-bottom: 1px solid rgb(220,220,220);
	    margin-bottom: 30px;
	}
	#Location a{color:inherit;}
	#Location a:hover{color:#d7ad41;}
	#Location ._btnHome{float:right;text-decoration:none;}
	#banner2{
	    height:400px;
	    background:#666;
	    position:relative;
	    /*width:1920px;*/
	}
	#banner2 div{
	    width: 100%;
	    height: 100px;
	    position: absolute;
	    bottom: 0px;
	    background-image: linear-gradient(to top,rgba(224,223,221,1), rgba(255,255,255,0));
	}
	/*内容区域 */    
	#container{
	    padding-bottom:130px;
	    background:url(../images/footerbanner.png) no-repeat center bottom;
	    background-color:#e0dfdd;
	    position:relative;
	    /*max-width:1920px;*/
	}
	#container .line{position:absolute;top:-31px;border-color:#b2b4b3;left:50%;margin-left:-960px;}
	#container::after{content:"";display:block;clear:both;}
	/*#container .center{background-color:#fff;margin:0 auto;box-shadow:0 1px 4px rgba(0,0,0,0.14);}*/
	
		#container .center{
		    display: flex; 
		    position: relative;
		    top: -70px;
		}
		/*侧栏*/
		#sidebar{
		    width:210px;
		    border-radius: 2px;
            overflow: hidden;
		    /*height:490px;*/
		}
		#sidebar .sidebar_title{
		    height: 40px;
		    border-bottom: 1px solid rgb(220,220,220);
		    box-sizing: border-box;
		    background: rgb(255,255,255);
		}
		/*内容区域*/
		#neirong{
		    width:1022px;
		    margin-right:18px;
		    min-height:700px;
		    flex: 1;
		    margin-left: 15px;
		    background: rgb(255,255,255);
		    border-radius: 2px;
            overflow: hidden;
		}
		#neirong .customerList{padding-left:59px;padding-right:59px;}
		/*快捷链接*/
			.quicklinks li .icon_fenlei{
			    float:left;
			    margin-right:12px;
			}
			.quicklinks li a{
			    overflow:hidden;
			    font-size:12px;
			    color:#bebab7;
			    padding:10px 0px;
			    padding-left:16px;
			    background-color:#ffffff;
			    text-decoration:none;
			    border-bottom:1px solid #ededed;
			    display:block;
			}
			.quicklinks li a:hover{color:#fff;background-color:#a89171;box-shadow:0 -44px 44px rgba(255,255,255,0.24) inset;text-shadow:0 1px 2px rgba(0,0,0,0.24);transition:box-shadow 0.4s linear;}
			.quicklinks li a:hover [class^='icon']{}
			.quicklinks li a:hover .icon_fenlei{}
			.quicklinks li a:hover em{color:#fff;}
			.quicklinks li em{
			    line-height:22px;
			    overflow:hidden;
			    font-size:16px;
			    color:#787878;
			    display:block;
			}
			.icon_fenlei{
			    width:40px;
			    height:40px;
			    background:url(../images/icon_fenlei.png) no-repeat left top;
			    background-size: 200%;
			    display:inline-block;
			}
			/*.quicklinks .icon_fenlei1x1{*/
			/*    background-position:20px 7px;*/
			/*}*/
			/*.quicklinks li a:hover .icon_fenlei1x1{background-position:-46px 0px;}*/
			.quicklinks .icon_fenlei1x2{background-position:0 0px;}
			.quicklinks li:hover .icon_fenlei1x2{background-position:-40px 0px;}
			.quicklinks .icon_fenlei1x3{background-position:0 -40px;}
			.quicklinks li:hover .icon_fenlei1x3{background-position:-40px -40px;}
			.quicklinks .icon_fenlei1x5{background-position:0 -80px;}
			.quicklinks li:hover .icon_fenlei1x5{background-position:-40px -80px;}
			.quicklinks .icon_fenlei1x6{background-position:0 -120px;}
			.quicklinks li:hover .icon_fenlei1x6{background-position:-40px -120px;}
			.quicklinks .icon_fenlei1x7{background-position:0 -160px;}
			.quicklinks li:hover .icon_fenlei1x7{background-position:-40px -160px;}
			.quicklinks .icon_fenlei1x8{background-position:0 -200px;}
			.quicklinks li:hover .icon_fenlei1x8{background-position:-40px -200px;}
			.quicklinks .icon_fenlei1x9{background-position:0 -240px;}
			.quicklinks li:hover .icon_fenlei1x9{background-position:-40px -240px;}
			.quicklinks .icon_fenlei1x10{background-position:0 -280px;}
			.quicklinks li:hover .icon_fenlei1x10{background-position:-40px -280px;}
	/*主标题*/
	._customerHeader{font-size:15px;line-height:49px;background-color:#a89171;color:#eeeeee;width:444px;float:left;}
	._customerHeader span{padding-left:35px;padding-right:35px;}
	._customerHeader span:nth-child(1){margin-right:30px;}
	._customerHeader span:nth-child(2){margin-right:43px;}
	/*客服*/
	.customerService{height:146px;padding-top:28px;padding-bottom:11px;border:1px solid #b0a999;float:left;width:444px;padding-left:18px;padding-right:21px;font-size:13px;color:#858585;box-sizing:border-box;margin-right:-1px;margin-bottom:-1px;}
	.customerService:hover{box-shadow:0 4px 14px rgba(0,0,0,0.4);}
	.customerService ._name{float:left;line-height:20px;text-align:center;width:93px;margin-right:31px;padding-top:13px;}
	.customerService ._name em{display:block;color:#b49157;}
	.customerService ._intr{float:left;line-height:21px;width:150px;text-align:center;}
	.customerService ._intr ._copy{color:#b49157;line-height:30px;}
	.customerService ._intr ._copy button{width:34px;height:17px;border:1px solid #494949;border-radius:4px;display:inline-block;line-height:15px;background:none;margin-left:4px;}
	.customerService ._intr ._link{line-height:21px;margin-bottom:5px;}
	.customerService ._intr ._link a{color:#858585;}
	.customerService ._intr ._link a:hover{color:#b49157;}
	.customerService ._intr time{font-size:14px;}
	.customerService ._rqcodePic{width:100px;height:100px;float:right;background:#666;margin-right:4px;}
	.customerService ._rqcodePic images{width:100%;height:100%;display:block;}
	/*文档头部*/
		.docHeader{text-align:center;margin-bottom:38px;padding-bottom:5px;border-bottom:1px solid #ededed;}
		.docHeader h2{line-height:64px;font-size:30px;color:#b49157;margin-bottom:19px;letter-spacing:2px;}
		.docHeader dl{line-height:27px;text-align:center;font-size:12px;color:#bfbfbf;}
		.docHeader dl dt{display:inline;}
		.docHeader dl dd{margin-right:48px;display:inline;}
/*- - - - - - - - -样式属login.html - - - - - - - -*/
	/*面板*/
	#panels{background-color:#fff;margin:0 auto;width:1010px;height:590px;border-radius:6px;box-shadow:0 3px 4px rgba(0,0,0,0.4);overflow:hidden;position:relative;}
		/*面板-左侧*/
		#panelLeft{float:left;width:375px;height:590px;background:#fcfcfc;position:relative;}
		#panelLeft ._text{left:27px;position:absolute;top:62px;color:#858585;}
		#panelLeft ._text h5{height:47px;line-height:47px;font-size:24px;font-weight:normal;color:#3c3c3c;}
		#panelLeft ._text p{line-height:28px;font-size:14px;}
		#panelLeft ._pic{width:100%;height:100%;display:block;}
		#panelLeft ._pic images{width:100%;height:100%;display:block;}
		/*面板-右侧*/
		#panelRight{float:right;width:635px;height:590px;position:relative;}
		#panelRight ._orLine{text-align:center;border-bottom:1px solid #dddddd;position:relative;height:7px;}
		#panelRight ._orLine span{background:#fff;padding-left:24px;padding-right:24px;font-size:12px;color:#858585;position:absolute;left:50%;margin-left:-30px;}
		#panelRight ._other{background-color:#fcf6ea;position:absolute;bottom:0px;right:0px;left:0px;height:48px;line-height:48px;padding-left:23px;padding-right:23px;color:#bfbfbf;}
		#panelRight ._other a{color:#b49157;}
		#panelRight ._other ._moreLogin{float:right;color:#858585;}
		.icon_arrowtop{width:15px;height:12px;background:url(../images/icon_arrowtop.png) no-repeat left top;display:inline-block;vertical-align:middle;}
	/*标题*/
	.title{text-align:center;font-size:24px;margin-bottom:24px;padding-top:37px;}
	/*步骤*/
	.steps{margin-top:30px;margin-bottom:6px;text-align:center;font-size:14px;color:#858585;line-height:30px}
	.steps li{}
	.steps li ._line{width:54px;display:inline-block;border-top:1px solid #dddddd;height:1px;vertical-align:middle;}
	.steps li span{
	    width:19px;
	    height:19px;
	    display:inline-block;
	    line-height:19px;
	    text-align:center;
	    border-radius:50%;
	    color:#fff;
	    background-color:#d7ad41;
	    font-size:12px;
	    vertical-align:middle;
	    margin-right:5px;
	}
	/*二维码2*/
	.RQcode2{margin-bottom:32px;display:block;}
	.RQcode2 .photo{width:154px;height:154px;display:block;margin:0 auto;background:#333;}
	/*按钮组*/
	.btn_groups{text-align:center;font-size:14px;padding-top:34px;padding-bottom:34px;}
	.btn_groups a{width:138px;height:43px;display:inline-block;line-height:43px;background-color:#fcf0d8;border-radius:4px;margin-left:30px;margin-right:30px;}
	.btn_groups .icon_qq{width:23px;height:23px;background:url(../images/icon_qq2.png) no-repeat left top;display:inline-block;vertical-align:middle;}
	.btn_groups .icon_phone{width:23px;height:23px;background:url(../images/icon_phone.png) no-repeat left top;vertical-align:middle;display:inline-block;}
/*- - - - - - - - -样式属info3.html - - - - - - - -*/
	/*排行*/
	#ranking{width:1280px;margin-bottom:15px;border-bottom:1px solid #d3d3d3;margin:0 auto;padding-top:31px;}
	#ranking::after{clear:both;display:block;content:"";}
	#ranking .box{float:left;width:400px;margin-right:38px;padding-bottom:23px;border-right:1px solid #d3d3d3;padding-top:20px;}
	#ranking .box:nth-of-type(3){margin-right:0px;border-right:0;}
	#ranking .box .columnTitle{margin-bottom:4px;}
	/*栏目标题*/
	.columnTitle2{line-height:31px;font-size:22px;color:#4a494e;margin-bottom:4px;padding-left:14px;border-left:5px solid #88180a;}
	/*排行列表*/
	.rankingList li{padding-top:22px;padding-bottom:22px;border-bottom:1px dashed #dedede;}
	.rankingList li:hover{background-color:#ebebeb;}
	.rankingList li:nth-child(1) ._xh{background-color:#86150d;}
	.rankingList li:nth-child(2) ._xh{background-color:#86150d;}
	.rankingList li:nth-child(3) ._xh{background-color:#86150d;}
	.rankingList li ._xh{float:left;width:18px;height:18px;line-height:18px;text-align:center;color:#fff;margin-top:33px;margin-right:10px;background-color:#000000;border-radius:4px;}
	.rankingList li::after{clear:both;display:block;content:"";}
	.rankingList ._gamePhoto{float:left;width:150px;height:85px;overflow:hidden;margin-right:11px;background:#333;}
	.rankingList ._gamePhoto images{width:100%;height:100%;display:block;}
	.rankingList strong{height:27px;line-height:27px;overflow:hidden;font-size:19px;text-overflow:ellipsis;white-space:nowrap;display:block;}
	.rankingList strong a{color:#3a3a3a;}
	.rankingList strong a:hover{color:#88180c;text-decoration:none;}
	.rankingList ins{line-height:32px;font-weight:normal;color:#979797;text-decoration:none;}
	.rankingList ._label span{line-height:20px;color:#86150d;padding-right:7px;padding-left:7px;border:1px solid #86150d;border-radius:40px;display:inline-block;font-size:12px;}
/*- - - - - - - - -样式属info4.html - - - - - - - -*/
	/**/
	#newsContents .docContents p{margin-left:44px;margin-right:44px;border:1px solid #ff0001;}
	/*文档内容*/
	.docContents{padding-top:22px;padding-bottom:42px;font-size:16px;line-height:20px;color:#858585;padding-left:23px;padding-right:23px;text-justify:inter-ideograph;text-align:justify;}
	.docContents images{max-width:90%;margin:10px auto 10px auto;display:block;}
	.docContents h4{font-size:20px;height:43px;line-height:43px;background-color:#b49157;color:#fff;display:inline-block;padding-left:16px;padding-right:16px;border-radius:40px;margin-bottom:23px;}
	.docContents p{margin-right:44px;margin-left:44px;margin-bottom:20px;}
/*- - - - - - - - -样式属info1.html - - - - - - - -*/
	#contact{width:95%;margin:0 auto 10px auto;}
	#contact .subTitle2{margin-bottom:0;}
	#gameDown{width:95%;margin:0 auto 40px auto;}
	#task{width:95%;margin:0 auto;}
	#task .picList{width:766px;margin:0 auto;float:none;}
	/*下载*/
	.downItem{position:relative;margin-bottom:39px;margin-left:63px;}
	.downItem h5{font-size:18px;font-weight:normal;color:#dcb75e;}
	.downItem h5 span{font-size:14px;color:#858585;}
	.downItem ul li{line-height:29px;color:#949b9f;}
	.downItem ._btn_download{width:303px;height:67px;line-height:67px;text-align:center;position:absolute;text-indent:-99em;overflow:hidden;top:50%;right:125px;margin-top:-45px;background:url(../images/btn_downbg.png) no-repeat left top;text-decoration:none;}
	.downItem ._btn_download:hover{background-position:left bottom;}
	/*二维码列表*/
	.RQcodeList{padding-top:12px;}
	.RQcodeList::after{clear:both;display:block;content:"";}
	.RQcodeList li{float:left;width:132px;height:auto;text-align:center;color:#949b9f;margin-right:32px;margin-bottom:20px;}
	.RQcodeList li ._RQcode_pic{width:132px;height:132px;margin-bottom:5px;background-color:#f9f9f9;}
	.RQcodeList li span{line-height:29px;}
	.RQcodeList li a{text-decoration:underline;display:block;}
	.RQcodeList li ._RQcode_pic images{width:100%;height:100%;display:block;}
	/*副标题*/
	.subTitle2{line-height:60px;font-size:25px;color:#b49159;margin-bottom:15px; text-align: left;}
	.subTitle2 a{font-size:16px;color:#c65c10;text-decoration:underline;}
	/*内容样式*/
	.contents{
	    line-height:30px;
	    text-align:justify;
	    overflow:hidden;
	    font-size:15px;
	    color:#949ba1;
	    margin:0 auto;
	    text-justify:inter-ideograph;
	    width:95%;
	    padding: 10px 20px 50px 20px;
	}
	 .contents images{max-width:100%;margin:0 auto;display:block;}
	/*文本列表*/
	.textList{line-height:25px;}
	.textList dt{float:left;color:#fff;margin-right:15px;padding-right:14px;padding-left:13px;background-color:#b7ae9d;border-radius:30px;}
	.textList dd{overflow:hidden;color:#949b9f;margin-bottom:5px;}
	.textList dd p{text-indent:0px;}
	#huishou{width:95%;clear: both;margin:0 auto;padding-bottom:100px;}
	#huishou .tableStyle{width:766px;margin:0 auto;}
	#huishou ._huishouList{width:766px;border:1px solid #b1ae9f;margin:0 auto;}
	#huishou ._huishouList::after{clear:both;display:block;content:"";}
	/*表格样式2*/
	.tableStyle2{float:left;width:255px;text-align:center;color:#858585;margin-right:-1px;background:#fff;border-top:1px solid #b1ae9f;border-left:1px solid #b1ae9f;display:table;}
	.tableStyle2 li{display:table-row;}
	.tableStyle2 li:hover>span{position:relative;color:#9e8561;background-color:#fafafa;}
	.tableStyle2 li._tableHeader{color:#fff;background-color:#a89171;}
	.tableStyle2 li._tableHeader:hover>span{color:#fff;background:none;box-shadow:none;cursor:default;}
	.tableStyle2 li._tableHeader>span{height:40px;line-height:40px;font-size:16px;font-weight:bold;}
	.tableStyle2 li._tableHeader ._dw{font-size:14px;font-weight:normal;padding-top:6px;display:block;}
	.tableStyle2 li>span{line-height:22px;font-size:14px;padding-top:4px;padding-bottom:4px;border-right:1px solid #adada3;border-bottom:1px solid #adada3;display:table-cell;}
	/**/
	.textList2{color:#949b9f;}
	.textList2 li{line-height:30px;}
	.textList2 li a{text-decoration:underline;}
	.textList2 li a:hover{color:#b49157;}
	/*联系*/
	.lianxi{padding-top:10px;padding-bottom:20px;padding-left:62px;}
	.lianxi::after{clear:both;display:block;content:"";}
	.lianxi .textList2{float:left;}
	.lianxi ._rqcode{float:right;width:188px;margin-right:294px;margin-bottom:20px;margin-top:18px;}
	.lianxi ._rqcode images{width:130px;height:130px;margin:0 auto 8px auto;display:block;}
	.lianxi ._rqcode span{line-height:26px;text-align:center;color:#9c9d9f;display:block;}
	.lianxi ._rqcode strong{font-weight:normal;color:#74685c;}
	/*表格样式*/
	.tableStyle{width:100%;text-align:center;margin-top:2px;background:#fff;border:1px solid #a89171;display:table;border-left-width:2px;}
	.tableStyle li{line-height:30px;color:#484848;display:table-row;}
	.tableStyle li:hover{background-color:#fafafa;}
	.tableStyle li:hover span{color:#9e8561;}
	.tableStyle li._tableHeader{line-height:45px;font-size:18px;color:#fff;background-color:#a89171;}
	.tableStyle li._tableHeader span{font-weight:bold;color:#fff;font-size:14px;}
	.tableStyle li>span{font-size:12px;color:#7d7d7d;padding-right:10px;padding-left:10px;border-right:1px solid #adada3;border-bottom:1px solid #adada3;display:table-cell;}
	.tableStyle li>span p{text-align:left;}
	/*图片列表*/
	.picList{float:left;width:100%;}
	.picList li{float:left;width:400px;margin-right:37px;margin-bottom:3px;}
	.picList li:hover .photo images{opacity:1;transform:scale(1.1);}
	.picList li:nth-child(2n+1){margin-right:0px;}
	.picList li .photo{width:400px;height:300px;overflow:hidden;background:#666;display:block;}
	.picList li strong{line-height:46px;text-align:center;overflow:hidden;font-size:14px;font-weight:normal;color:#595757;text-overflow:ellipsis;white-space:nowrap;display:block;}
	.picList li .photo images{width:100%;height:100%;opacity:0.85;transition:0.4s;}
	.picList li._size_fullsize{float:none;width:100%;margin:0 auto;display:block;}
	.picList li._size_fullsize .photo{width:100%;height:auto;}
	.picList li._size_fullsize .photo images{width:100%;height:auto;}
	/*以下样式仅对 IE6 IE7 IE8 有效*/
	@media \0screen\,screen\9{
	
	#quickService{background:#e4e3de;}
	}

#classifyBtn button {
    margin: 0 5px;
    min-width: 70px;
    border-radius: 25px;
}
.Slide_{
    min-height: 0px; 
    max-height: none; 
    position: absolute; 
    z-index: 9; 
    opacity: 1; 
}
@media screen and (max-width: 1500px) {
    #banner{
      margin:0 auto;
      width:100%;
      height:440px; 
      background:#666;
      position:relative;
  }
  /*#quickService{*/
	 /*   top:390px;*/
  /*  }*/
}

/*@media screen and (min-width: 1750px) and (max-width: 1900px) {*/
/*  .games:nth-of-type(3n){margin-right:0px;}*/
/*  #banner{*/
/*      margin:0 auto;*/
/*      width:100%;*/
/*      height: 400px;*/
/*      background:#666;*/
/*      position:relative;*/
/*  }*/

/*}*/
@media screen and (min-width: 1000px) and (max-width: 1600px) {
    .games:nth-of-type(3n){margin-right:0px;}
    #banner{
      margin:0 auto;
      width:100%;
      height:335px;
      background:#666;
      position:relative;
    }
}
@media screen and (min-width: 1601px) and (max-width: 1950px) {
    .games:nth-of-type(3n){margin-right:0px;}
    #banner{
      margin:0 auto;
      width:100%;
      height:400px;
      background:#666;
      position:relative;
    }
}
@media screen and (min-width: 1951px) and (max-width: 2300px) {
    .games:nth-of-type(3n){margin-right:0px;}
    #banner{
      margin:0 auto;
      width:100%;
      height:465px;
      background:#666;
      position:relative;
    }
}
@media screen and (min-width:2301px) and (max-width: 2650px) {
  .games:nth-of-type(4n){margin-right:0px;}
  #banner{
      margin:0 auto;
      width:100%;
      height: 530px;
      background:#666;
      position:relative;
  }
}

#activityShow {
    width:60%;
    height:60%;
    position:fixed;
    z-index:99999999;
    top:50%;
    left:50%;
    margin-left:-30%;
    margin-top:-15%;
}
#activityShow img{
    width:100%;
    height:100%;
}
#activityShow .closeActivityShow{
    position:relative;
    left:95%;
    bottom:98%;
    background:url(/images/close.png) no-repeat;
    width:25px;
    height:25px
}




