/* MoBan5原创源码，唯一官网：www.moban5.cn */
@charset "gbk";
/* CSS Document */

body{font:12px tahoma,'\5b8b\4f53',sans-serif;font-family:"微软雅黑";font-size:12px; background:#f6f6f6; min-width:1200px;}
*{margin:0px; padding:0px;}
ul li{list-style:none;}
li{list-style:none;}
img{border:none;}
a{color:#333; text-decoration:none; cursor:pointer;}
em{font-style:normal;}
.clearfix{zoom:1;}
.clearfix:after{clear:both; height:0px; font-size:0px; visibility:hidden;display:block;content:" ";}


/*首页焦点图*/
/* slide-pics */
.s-index-icon{display:block;height:339px;overflow:hidden;text-indent:-1000em;}
.org-btn-blk{diyaosplay:block;width:60px;height:25px;text-decoration:none;line-height:25px;text-indent:0px;background-position:-73px 0px;text-align:center;color:#fff}
.org-btn-blk:hover{background-position:-73px -27px;text-decoration:none;}

.slide-pics{position:relative;width:100%; overflow:hidden;}
.scrollable{width:1200px;height:339px;padding-left:352px;overflow:hidden;position:relative;}
.slide-pics .cover{width:86px;height:339px;position: absolute;top:0px;}
.slide-pics .cover.hover{opacity:0;filter:alpha(opacity=0);}
.slide-pics .coverleft{left:0px;}
.slide-pics .coverright{right:0px;}
.slide-pics .prev-next{position:absolute;top:0px;cursor:pointer;}
.slide-pics .prev{left:0px; background:#000 url(../skin_img/prev_bnt.png) no-repeat center;opacity:0.7;filter:alpha(opacity=70);}
.slide-pics .next{right:0px; background:#000 url(../skin_img/next_bnt.png) no-repeat center;opacity:0.7;filter:alpha(opacity=70);}
.hover.prev{background:#000 url(../skin_img/prev_bnt.png) no-repeat center;opacity:0.3;filter:alpha(opacity=30);}
.hover.next{background:#000 url(../skin_img/next_bnt.png) no-repeat center;opacity:0.3;filter:alpha(opacity=30);}
.slide-pics .items{width:30000px;}
.slide-pics .item{float:left;position:relative;height:339px;overflow:hidden;}
.slide-pics .item .info-wrapper{position:absolute;height:75px;width:100%;top:339px;}
.slide-pics .item .info-background{height:75px;background:black;opacity:0.8;filter:alpha(opacity=80);}
.slide-pics .item .pic-info{position:absolute;top:0px;left:0px;font-size:14px;padding:15px 0px 0px 25px;}
.slide-pics .item .pic-info h3{color:#fff;height:24px;}
.slide-pics .item .pic-info p{color:#bebebe;}
.slide-pics .item .pic-info .orange{color:#ff4e00;}
.slide-pics .item .pic-info .visite{position:absolute;top:24px;left:490px;font-size:12px;}
.slide-pics .item a,.slide-pics .item a img{display:block;}
.slide-pics .item img{width:1200px;height:339px;}



#banner{height:300px;position:relative;z-index:1;overflow:hidden;}
#banner .mask{height:300px;width:1200px;position:absolute;top:0;z-index:3;cursor:pointer;opacity:.6;filter:alpha(opacity= 60 )}
#banner .mask.mask_l{right:50%;margin-right:600px;background:#000 url(../skin_img/prev_bnt.png) no-repeat right center}
#banner .mask.mask_r{left:50%;margin-left:600px;background:#000 url(../skin_img/next_bnt.png) no-repeat left center}
#banner .mask:hover{opacity:.4;filter:alpha(opacity= 40 )}
#banner .b_wrap{width:1200px;position:absolute;left:50%;margin-left:-600px;height:300px;top:0;z-index:1;overflow:visible}
#banner .b_wrap ul{position:absolute;width:20000px;z-index:2;height:300px}
#banner .b_wrap ul li{width:1200px;float:left;display:inline;height:300px;background-position:center center;position:relative;opacity:1;filter:alpha(opacity= 100 )}
#banner .b_wrap ul li:hover{opacity:1;filter:alpha(opacity= 100 )}
#banner .b_wrap ul li:hover p{display:block}
#banner .b_wrap ul li a{display:block;width:100%;height:100%}
#banner .b_wrap ul li p{background:#000;opacity:.8;filter:alpha(opacity= 80 );position:absolute;bottom:0;width:100%;line-height:40px;font-size:16px;color:#fff;text-align:center;display:none}
#banner li img{margin:0 auto;width:100%;}
@media screen and (max-width:1260px){
#banner{height:278px;}
#banner .mask{width:980px; height:278px;}
#banner .mask.mask_l{margin-right:490px}
#banner .mask.mask_r{margin-left:490px}
#banner .b_wrap{width:980px; height:278px;margin-left:-490px}
#banner .b_wrap ul li{width:980px; height:278px;}

}

/*首页焦点图结束*/


.head{width:100%; height:auto;}
.head_fixed{ position: fixed;top: 0; left: 0; z-index: 9999; width:100%;}
.header{height:70px; width:100%; background:#2c2c2c; overflow:hidden;}
.top_box{width:1200px; height:60px; margin:0 auto; overflow:hidden;}
.top_box .logo{float:left; width:151px; height:54px; margin-top:8px; margin-left:18px; overflow:hidden;}
.top_box .logo img{width:151px; height:54px;}
.yxhb{float:left; width:146px; height:30px; background:url(../skin_img/xp_new.png) no-repeat -298px -8px; margin:20px 0 0 15px; overflow:hidden;}
.xpzz{float:left; height:40px; margin:15px 0 0 90px;}
.xpzz a{ display:inline-block; width:40px; height:40px; background:url(../skin_img/xp_new.png) no-repeat; float:left; margin:0px 20px 0 0;}
.xpzz a.z1{background-position:-95px 0px;}
.xpzz a.z2{background-position:-145px 0px;}
.xpzz a.z3{background-position:-196px 0px;}
.xpzz a.z4{background-position:-247px 0px;}
.xpzz a.z1:hover{background-position:-392px -246px;}
.xpzz a.z2:hover{background-position:-433px -245px;}
.xpzz a.z3:hover{background-position:-474px -245px;}
.xpzz a.z4:hover{background-position:-515px -245px;}


.search{width:300px; height:40px; margin:15px 0 0 300px; float:left; background:url(../skin_img/xp_new.png) no-repeat -90px -246px;overflow:hidden; +display:inline;}
.search .text{height:20px; line-height:20px; padding:10px 10px 10px 15px; width:225px; float:left; border:none; outline:none; color:#aaa; font-size:14px; background:none;}
.search .button{width:50px; height:40px; background:none;border:none; outline:none; float:left; cursor:pointer;}

.user{float:right; width:240px; height:40px; margin-top:15px; margin-right:18px; overflow:hidden;}
.user ul li{height:20px; line-height:20px; float:right; margin:10px 6px 0; font-size:16px;}
.user ul li .icon{float:left; width:16px; height:20px; background:url(../skin_img/xp_new.png) no-repeat -465px -4px; margin-right:8px;}
.user ul li .icon.zcd{background-position:-492px -4px; width:20px; height:20px;}
.user ul li a{ display:inline-block; width:100%; height:100%;}
.user ul li a .txt{color:#aaa; float:left;}
.user .dlh{ height:40px; line-height:40px; font-size:14px; color:#f6f6f6; overflow:hidden;}
.user .dlh span,.user .dlh a{float:right;}
/*.user .dlh span{width: 70px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}*/
.user .dlh p{margin-right:8px; float:left; width:40px; height:40px; float:right; position:relative; overflow:hidden;}
.user .dlh p img{width:40px; height:40px;}
.user .dlh p em{ display:inline-block;position:absolute; top:0px; left:0px; display:inline-block; width:40px; height:40px; background:url(../skin_img/xp_new.png) no-repeat -178px -425px;}
.user .dlh span{color:#5298ff; text-decoration:underline; cursor:pointer;}
.user .dlh a{ color:#fff;}

.nav{background:#fff; height:50px; line-height:50px; width:100%; min-width:1200px;border-bottom:1px solid #e0e0e0; z-index:99999;}
.nav.fixed{position:fixed;top:0; left:0;_position:inherit;_position:absolute;_top:expression(eval(document.documentElement.scrollTop));}
.nav_box{width:1200px; margin:0 auto; height:50px; overflow:hidden;}
.nav_box a{ display:inline-block; height:50px; padding:0 43px; color:#333; font-size:18px;float:left; }
.nav_box a:hover,.nav a.on{color:#3385ff;}

#main{width:1200px; height:auto; margin:0 auto; overflow:hidden;}
/*.newyear_wrap{ background: #fff1d4 url(../skin_img/newyear-bg.jpg?t=20180212) no-repeat center 0; padding-top: 22px; padding-bottom: 15px; margin-bottom: -15px; background-size: 100% auto; }
.newyear_wrap #main{ background: #f6f6f6;  }
.newyear_wrap .tab_menu{ margin-top: 0; }
.newyear_wrap.bg-fixed{ background-attachment:fixed; background-position: center 121px; }*/
/* MoBan5原创源码，唯一官网：www*m-o-b-a-n-5*cn */
.tab_menu{ margin-top:15px; padding:13px 12px; background:#fff; height:180px; overflow:hidden;}
.tab_menu_l{float:left; width:130px; background:#f6f6f6; height:180px;}
.tab_menu_l p{position:relative; width:130px; height:59px; line-height:59px; border-bottom:1px solid #e0e0e0; color:#666; font-size:18px; cursor:pointer;}
.tab_menu_l p .tb{ display:inline-block; width:20px; height:20px; float:left; margin:20px 7px 20px 10px; background:url(../skin_img/xp_new.png) no-repeat -95px -51px;}
.tab_menu_l p .tb.tb2{background-position:-126px -51px;}
.tab_menu_l p .tb.tb3{background-position:-159px -51px;}
.tab_menu_l p .txt{float:left;}
.tab_menu_l p .jt{ display:none; position:absolute; top:0px; right:-12px; width:12px; height:59px; background:url(../skin_img/xp_new.png) no-repeat -544px -36px; overflow:hidden;}
.tab_menu_l p.hover{color:#fff; background:#5298ff;}
.tab_menu_l p.hover .jt{display:block;}
.tab_menu_l p.hover .tb{background-position:-190px -51px;}
.tab_menu_l p.hover .tb.tb2{background-position:-222px -51px;}
.tab_menu_l p.hover .tb.tb3{background-position:-255px -51px;}

.tab_menu_r{ float:left; margin-left:4px; width:1042px; height:180px; overflow:hidden;}

.game_com_list{height:121px; width:1042px;position:relative;overflow:hidden; +z-index:999;}
.game_com_list ul{height:121px; width:1030px; padding-left:22px;overflow:hidden;}
.game_com_list li{width:84px;height:120px; padding-right:19px; border-bottom:1px solid #e0e0e0;float:left;position:relative;}
.game_com_list li a{display:block;width:84px; height:120px; color:#666;font-size:14px;text-align:center;overflow:hidden;}
.game_com_list li a img{margin:0 auto;width: 80px;height: 80px;display: block;border-radius:16px; _width:79px;}
.game_com_list li a span{height:40px;line-height:40px; display:inline-block;}
.game_com_list .on a{color:#3385ff}
.game_com_list .line_box{width:100%;height:2px;position:absolute;right:0px;bottom:0px; z-index:999;}
.game_com_list .line{display:block;width:84px;height:2px;background:#3385ff;position:absolute;left:21px;top:0}

.game_cd{ height:60px; font-size:14px; line-height:30px; width:1030px; padding-left:1px; margin-left:21px; position:relative; margin-top:-1px; overflow:hidden;}
.game_cd a{display:inline-block; float:left; width:85px; padding:0 18px 0 1px;/* width:81px; padding:0 22px 0 1px;*/background:url(../skin_img/xp_new.png) no-repeat -290px -43px; color:#666; height:30px; margin-left:-1px; text-align:center; height:30px; overflow:hidden;}
.game_cd a:hover{color:#3385ff;}

.cover_80{width:80px; height:80px; display:inline-block; position:absolute; top:0px; left:0px; background:url(../skin_img/xp_new.png) no-repeat -105px -76px;}

.main2{ width:1200px; height:310px; margin:15px auto 0; overflow:hidden;}

.Slide {width: 630px;height: 310px; float:left;overflow: hidden;position: relative;}
.slide-cont {width: 630px;height: 310px;position: relative;overflow: hidden;}
.slide-item {position: absolute;width: 100%;height: 100%;left: -630px;}
.slide-item a {display: block;width: 100%;height: 100%;}
.slide-item img {width: 630px;height: 310px;}
.slide-txt {width: 630px;height:50px;position: absolute;left: 0;bottom: 0px;z-index: 1;}
.slide-txt .txt_bg {width: 630px;height: 50px;background:#000;opacity: 0.7;filter: alpha(opacity=70);}
.slide-txt a {display: inline-block;width:590px;height: 50px;line-height: 50px;font-size:16px;padding: 0 20px;overflow: hidden;color:#ffe825;position: absolute;left: 0;top: 0;}
.slide-nav {width: auto;height: 11px;display: inline-block;overflow: hidden;position: absolute;z-index: 100;bottom: 21px;right: 20px;overflow: hidden;}
.slide-nav a {display: block;width: 12px;height: 12px;background:#d4d4d4;cursor: pointer; margin-left: 5px;float: left;text-indent: -99em;overflow: hidden;}
.slide-nav .nownav {background:#ffe825;}
#prev2, #next2 {display: block;width: 57px;height: 72px;position: absolute;top: 129px;display: none;}
#next {right: 0;background-position: -62px 0;}

.News_box{width:510px; padding:0 20px;height:310px;overflow:hidden;float:right; background:#fff;}
.News_box .hd{border-bottom:1px dashed #e0e0e0;height:120px}
.News_box .hd_tit{height:60px;text-align:center;line-height:60px;font-size:30px;overflow:hidden}
.News_box .hd_tit a{color:#fe1e00}
.News_box .hd_art{height:48px;line-height:24px;padding:6px 0;color:#666; font-size:14px;overflow:hidden}
.News_box .hd_art a{color:#2175ff}
.News_box .hd_art a:hover{text-decoration:underline}
.News_box .bd{padding-top:12px;overflow:hidden;line-height:34px;font-size:16px}
.News_box .bd li{height:34px;float:left; background:url(../skin_img/xp_new.png) no-repeat -545px -97px; width:490px; padding-left:20px;overflow:hidden;}
.News_box .bd li a{height:34px; color:#333;}
.News_box .bd li a:hover{ color:#3385ff;}
.News_box .bd li span{display:block;width:55px;height:34px;float:right;font-size:14px;color:#a6a6a6;text-align:right; +background:none; +padding:0px; +border-bottom:none;}

.main3{width:1200px; height:685px; margin:15px auto 0; overflow:hidden;}
.main3_l{width:330px; float:left; overflow:hidden;}
.main3_l_t{ padding:15px; background:#fff; overflow:hidden;}
.main3_l_t a{display:inline-block; float:left; width:130px; margin:0 10px; text-align:center; font-size:16px; color:#333; overflow:hidden;}
.main3_l_t a:hover{ color:#3385ff;}
.main3_l_t a img{width:110px; height:110px; margin:0 10px 5px;}
.main3_l_t a span{}
.login_box{ width:330px; height:211px; background:#fff; overflow:hidden;}
.dd_box{ width:300px; margin:8px auto 0; border-top:1px solid #dedede; height:114px; padding:35px 0 55px 0; overflow:hidden;}
.dd_boxl{float:left; width:114px; height:114px;}
.dd_boxl img{width:114px; height:114px;}
.dd_boxr{float:right; width:112px; height:114px; margin-right:20px; margin-top:25px; overflow:hidden;}
.dd_boxr p{height:25px; line-height:25px;}
.dd_boxr .txt{color:#c4c3c3; font-size:16px; margin-bottom:18px;}
.dd_boxr .bnt{width:110px; height:40px; line-height:40px; color:#fff; font-size:14px; background:#3cb5ff; display:block; border:1px solid #32acf6; margin:10px 0; overflow:hidden;}
.dd_boxr .bnt span{float:left;}
.dd_boxr .bnt .icon{width:18px; height:24px; display:inline-block; margin:8px 8px 8px 6px; background:url(../skin_img/xp_new.png) no-repeat -2px -78px; overflow:hidden;}
.dd_boxr p a{color:#666; font-size:14px; float:left;}
.dd_boxr p span{float:left; width:1px; background:#d2d2d2; height:10px; margin:9px 9px 0;}
.dd_boxr p a:hover{color:#ff2e18;}

.dded{width:330px;}
.dded_t{width:308px; height:64px; padding:12px 0; border:1px dashed #e0e0e0; margin:0 auto; overflow:hidden;}
.dded_t_l{width:64px; height:64px; position:relative; margin:0 16px; float:left; overflow:hidden; _display:inline; }
.dded_t_l img{width:64px; height:64px; _width:63px;}
.cover_64{position:absolute; top:0px; left:0px; display:inline-block; width:64px; height:64px; background:url(../skin_img/xp_new.png) no-repeat -403px -40px; overflow:hidden;}
.dded_t_r{ width:210px; float:left; font-size:14px; line-height:32px;}
.dded_t_r a{color:#2175ff; text-decoration:underline;}

.dded_c{width:330px; margin:8px 0; overflow:hidden;}
.dded_c ul li{float:left; width:33.3%; font-size:14px; color:#666; text-align:center; line-height:28px; height:56px; overflow:hidden;}
.dded_c ul li a{color:#f03a3a;}

.dded_b{width:320px; height:35px; margin:0 auto 14px; overflow:hidden;}
.dded_b a{display:inline-block; width:100px; height:35px; line-height:35px; margin-left:5px; background:#ffb80c; text-align:center; color:#fff; font-size:14px; float:left; overflow:hidden;}
.dded_b a.red{background:#ed5050;}
.dded_b a.blue{background:#1ba9ff;}
.dded_b a:hover{ background:#ffc538;}
.dded_b a.red:hover{background:#fe7676;}
.dded_b a.blue:hover{background:#40b7ff;}

.glabal_tit{height:35px;line-height:35px; margin-top:5px; /*2015.5.18 border-bottom:1px solid #d5d5d5;*/ width:100%;position:relative;}
.glabal_tit span{ height:35px; display:inline-block;color:#252525; font-size:24px;/*2015.5.18 padding:0 8px 0 28px; border-bottom:2px solid #2175ff; position:relative; margin-bottom:-1px;background:url(../skin_img/xp_icon.png) no-repeat;*/}
.glabal_tit .more{float:right; font-size:14px; color:#666;}
.glabal_tit .more:hover{color:#3385ff;}

/*5.18.main3_l_b .glabal_tit span{ background-position:0 10px; padding-left:40px;}*/
.main3_l_b{ margin-top:6px; background:#fff; width:330px; height: 298px; /*padding:0 15px;*/ overflow:hidden;}
.main3_l_b dl dt{ float:left; margin-bottom:5px;}
.main3_l_b dl dd{ margin-top:5px; width:100%; float:left; overflow:hidden; +margin-top:7px;}
.main3_l_b dl dd a{display:inline-block; font-size:18px; color:#222; padding-left:20px; background:url(../skin_img/xp_icon.png) no-repeat 0 -25px; height:24px; line-height:24px; overflow:hidden;}
.main3_l_b dl dd p{ color:#888; font-size:14px; height:23px; line-height:23px; overflow:hidden; +height:25px; +line-height:25px;}
.main3_l_b dl dd a:hover{color:#3385ff;}

.main3_l_b img{ vertical-align: top; }
.main3_l_b .hd{ position: relative; height: 165px; margin-top: 10px; margin-bottom: 7px; }
.main3_l_b .tit{ position: absolute; width: 49px; height: 44px; font-size: 0; background:url(../skin_img/xp_new.png?t0229) no-repeat 0 -565px; }
.main3_l_b .con{ overflow: hidden; line-height: 36px; padding-top: 4px; font-size: 13px; color: #999; }
.main3_l_b .time{ float: left; }
.main3_l_b .qq_group{ float: right; }
.main3_l_b .line{ height: 7px; background:url(../skin_img/xp_new.png?t0229) no-repeat 0 -619px; }
.main3_l_b .bd{ height: 104px; position: relative; overflow: hidden; line-height: 26px; font-size: 14px; color: #666; }
.main3_l_b .bd li:before{ content: ''; display: inline-block; vertical-align:3px; margin-left:2px; margin-right:10px; width: 4px; height: 4px; background: #b0b0b0; border-radius: 50%; }
.scroller { height: 100%; overflow: hidden; }
.scrollbar-track { position: absolute; top: 0; right: 0; bottom: 0; z-index: 100; width: 5px; height: 100%; background-color: #f9f9f9; }
.scrollbar-thumb { position: absolute; width: 100%; background-color: #d0d0d0; border-radius: 5px; -moz-user-select: -moz-none; -ms-user-select: none; -webkit-user-select: none; user-select: none; -moz-transition: background-color 0.4s; -o-transition: background-color 0.4s; -webkit-transition: background-color 0.4s; transition: background-color 0.4s; }
.moving .scrollbar-thumb, .scrollbar-thumb:hover { filter: progid:DXImageTransform.Microsoft.Alpha(enabled=false); opacity: 1; background-color: #acacac; cursor: default; }



.main3_c{width:510px; float:left; margin:0 20px; padding:0 10px; background:#fff; height:685px; overflow:hidden;}
/*5.18
.main3_c dl dt span{ background-position:0 -47px; padding-left:28px;}
*/
.main3_c dl dd{ padding:14px 0px; height:100px; border-bottom:1px dashed #ddd; overflow:hidden;}
.main3_c .pic{float:left; width:210px; height:100px; overflow:hidden;}
.main3_c .pic img{width:210px; height:100px;}
.main3_c .info{float:left; margin-left:17px; width:283px; overflow:hidden;}
.main3_c .info a{ color:#fe1e00; font-size:18px; display:inline-block; height:28px; line-height:28px; width:100%; text-align:center; overflow:hidden;}
.main3_c .info a:hover{ color:#fe1e00;}
.main3_c .info p{ color:#666; font-size:14px; line-height:23px; height:69px; overflow:hidden;} 

.main3_r{width:280px; float:left; height:685px; background:#fff; padding:0 10px; overflow:hidden; +position:relative;} 
.main3_r dl{}
.main3_r dl dt{width:100%; float:left;}
/*5.18.main3_r dl dt span{ background-position:0 -78px; padding-left:25px;}*/
.main3_r dl dd{ height:74px; width:100%; float:left; margin-top:16px; overflow:hidden;}
.main3_r .pic{width:74px; height:74px; float:left; position:relative; overflow:hidden;}
.main3_r .pic img{width:74px; height:74xp; _width:73px;}
.cover_74{position:absolute; display:inline-block; width:74px; height:74px; top:0px; left:0; background:url(../skin_img/xp_new.png) no-repeat -25px -76px; overflow:hidden;}
.main3_r .info{float:left; margin-left:18px; width:185px; height:74px;}
.main3_r .info .tit{color:#333; font-size:16px; display:inline-block; height:21px; line-height:21px; overflow:hidden;}
.main3_r .info .time{font-size:14px; color:#888; height:20px; line-height:20px; margin:-2px 0 4px 0; overflow:hidden;+margin:1px 0 4px 0;}
.main3_r .info .bnt{display:inline-block; width:72px; height:27px; font-size:14px; line-height:27px; background:url(../skin_img/xp_new.png) no-repeat -225px -422px; text-indent:-9999px; color:#ed5050; text-align:center; overflow:hidden;}
.main3_r .info .bnt:hover{ background-position:-302px -422px;color:#fff; }
.main3_r .info .tit a:hover{ color:#3385ff;}

.main4{width:1200px; height:630px; margin-top:15px; overflow:hidden;}
.main4_l{float:left; width:860px; height:620px; background:#fff; padding:5px 10px; overflow:hidden;}
/*5.18.main4_l .glabal_tit span{ background-position:0 -108px; padding-left:30px;}*/
.main4_lbox{}

.main4_lbox_l{float:left; width:320px; padding-top:13px; overflow:hidden;}
.main4_lbox_l a{display:inline-block; width:320px;  color:#666; font-size:16px; text-align:center; margin-top:3px; height:183px; overflow:hidden;}
.main4_lbox_l a img{width:320px; height:145px;}
.main4_lbox_l a span{display:inline-block; height:30px; line-height:30px; font-size:16px;color:#666; text-align:center; overflow:hidden; +background:none; +border-bottom:none; +padding:0px;}
.main4_lbox_l a:hover span{color:#3385ff;}

.main4_lbox_r{float:left; width:508px; margin-left:32px; padding:0; height:620px; overflow:hidden;}
.main4_lbox_r .hd{padding-top:5px;}
.main4_lbox_r .bd{padding-top:15px;}
.main4_lbox_r .hd_tit{font-size:24px; height:52px; line-height:52px;}
.main4_lbox_r .bd li{ width:488px; height:36px; line-height:36px; background-position:-545px -96px;}
.main4_lbox_r .bd li span,.main4_lbox_r .bd li{font-size:16px;}
.main4_lbox_r .hd_tit a{ font-size:24px;}

.main4_r{float:right; width:300px; height:630px; background:#fff; overflow:hidden;}
.main4_r .hd{ height:44px; border-bottom:1px solid #d5d5d5;}
.main4_r .hd ul{float:left; width:200px; height:44px;}
.main4_r .hd ul li{font-size:20px; color:#333; width:99px; float:left; text-align:center; line-height:44px; cursor:pointer; position:relative;}
.main4_r .hd ul li.cur{background:#fff; height:42px; width:99px; line-height:38px; border-top:3px solid #2175ff;border-left:1px solid #d5d5d5;border-right:1px solid #d5d5d5; margin-left:-1px;}
.main4_r .hd ul li span{ display:none;position:absolute; width:10px; height:6px; background:url(../skin_img/xp_icon.png) no-repeat -6px -155px; top:100%; left:47px; overflow:hidden;}
.main4_r .hd ul li.cur span{display:none;}



.kckf{width:100%;height:auto; padding-top:5px; position:relative;}
.kckf .more{position:absolute; top:-33px; right:10px; color:#666; font-size:14px; display:inline-block;}
.kckf .more:hover{color:#1270fd;}
.kckf dl dt{width:100%; float:left; height:36px; border-bottom:1px solid #f3f3f3; font-size:16px; color:#333;overflow:hidden;}
.kckf dl dd{width:100%; float:left; height:22px;line-height:22px; font-size:14px; margin:7px 0;overflow:hidden;}
.kckf ul li{ float:left; color:#333; height:22px;overflow:hidden;}
.kckf dl dt ul li{height:36px; line-height:31px; color:#333;}

.kckf ul li.time{padding-left:10px; width:55px;}
.kckf li.name{width:95px; margin-right:10px;}
.kckf li.status{width:80px; margin-right:10px;}
.kckf li.gift{width:40px;}
.kckf dd li.time{color:#bbb; }
.kckf dd li.status,.kckf li.name a{ color:#666;}
.kckf dd li.gift a{ width:30px; height:20px;display:inline-block; border:1px solid #e94a4a; font-size:12px; color:#e94a4a; text-align:center; overflow:hidden;}
.kckf dd li.gift a:hover{ background:#e94a4a; color:#fff;}
.kckf li.name a:hover{color:#2175ff}

.gg_box{width:1200px; height:110px; margin-top:15px; overflow:hidden;}
.gg_box img{width:1200px; height:110px; overflow:hidden;}

.main5{margin-top:15px; height:430px; overflow:hidden;}
.main5_l{float:left; width:780px; padding:5px 10px; height:420px; background:#fff; overflow:hidden;}
/*5.18.main5_l .glabal_tit span{ background-position:0 -163px; padding-left:30px;}*/
.main5_lbox{}
.main5_l1{width:380px; float:left; padding:0px; height:auto; overflow:hidden;}
.main5_l1 .bd{padding-top:10px;}
.main5_l1 .bd li{width:320px; height:37px; line-height:37px; background-position:-545px -96px;}
.main5_l1 .bd li span{font-size:16px;}

.main5_l2{ float:right; margin-left:-10px; width:390px; padding-top:19px; overflow:hidden;}
.main5_l2 a{display:block; width:185px; float:left; width:185px; margin:0 0 15px 10px; height:150px; text-align:center; color:#666; font-size:16px; _display:inline;}
.main5_l2 a img{width:185px; height:110px;}
.main5_l2 a.first{width:380px; height:195px;}
.main5_l2 a.first img{width:380px; height:155px;}
.main5_l2 a span{display:inline-block; height:32px; line-height:32px; overflow:hidden;}
.main5_l2 a:hover span{color:#3385ff;}

.main5_r{float:right; width:360px; padding:5px 10px; height:420px; background:#fff; overflow:hidden;}
/*5.18.main5_r .glabal_tit span{ background-position:0 -200px; padding-left:30px;}*/
.main5_r .bd{padding-top:10px;}
.main5_r .bd li{padding-left:0px; background:none; width:360px; border-bottom:1px dashed #eeeded; height:36px; line-height:36px; overflow:hidden;}

.main6{ margin-top:15px; width:1180px; height:615px; padding:5px 10px; background:#fff; overflow:hidden;}
/*5.18.main6 .glabal_tit span{ background-position:0 -229px; padding-left:30px;}*/
.main6_box{}
.main6_l{float:left; width:792px; height:auto;}
.main6_l .box{height:150px; width:770px; padding:10px; border:1px solid #eee; margin-top:15px; overflow:hidden;}
.main6_l .pic{float:left; width:370px; height:150px; overflow:hidden;}
.main6_l .pic img{width:370px; height:150px; box-shadow: 2px 2px 36px red;}
.main6_l .info{float:left; width:380px; margin-left:20px; overflow:hidden;}
.main6_l .tit{ font-size:20px; height:45px; line-height:45px; overflow:hidden;}
.main6_l .tit a{color:#fe1e00;}
 .main6_l .tit a:hover{ color:#fe1e00;}
.main6_l .info p{ color:#666; font-size:14px; line-height:30px; height:90px; overflow:hidden;}
.main6_l .info p a{color:#2175ff;}
.main6_l .info p a:hover{text-decoration:underline;}
.main6_r{float:right; width:368px; height:615px; padding:0px; overflow:hidden;}
.main6_r .tit{ background:url(../skin_img/xp_new.png) no-repeat -539px -129px; padding-left:25px; font-size:18px; height:25px; line-height:25px; margin:15px 0 5px 0; overflow:hidden;}
.main6_r .tit a{color:#222;}
.main6_r .bd{ padding:0px 0 6px 0;margin-left:20px;}
.main6_r .bd li{ width:328px;}
.main6_r .bd li a{color:#666;}


.main_yxsp,.main_xypc,.main_rm,.main_dt,.main_hyxw,.main_yxhj,.main_rank,.main_xxyk {width: 1200px;margin: 15px 0 auto;overflow: hidden; background:#fff; clear:both;}

.main_yxsp .glabal_tit,.main_xypc .glabal_tit,.main_hyxw .glabal_tit,.main_yxhj .glabal_tit{margin:5px 10px 0; width:1180px;}
.main_xxyk .glabal_tit{margin:5px 8px 0; width:1185px;}
.main_xxyk .main_juti{width:1190px;}

/*5.18.main_yxsp .glabal_tit span{ background-position:0 -261px; padding-left:30px;}*/
.main_juti{ width:1180px; height:299px; margin:14px 10px;}
.main_juti_lf{ width:563px; height:299px; margin-right:8px; float:left; overflow:hidden;}
.main_juti_lf a{ display:block; width:561px; height:297px; border:1px solid #fff; position:relative;}
.main_juti_lf a:hover,.main_juti_rg .rg_li a:hover{ border:1px solid red;}
.main_juti_lf a img{ width:100%; height:100%;}
.main_juti_lf .tt{ display:block; width:100%; height:45px; position:absolute; left:0; bottom:0; font-size:16px; color:#fff; text-indent:10px; line-height:45px;background:rgba(0,0,0,0.5);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=1,startColorstr=#80000000,endColorstr=#80000000);}
.main_juti_lf .bf_zt{ display:block; width:32px; height:32px; position:absolute; right:13px; bottom:6px; background:url(../skin_img/xp_new.png) no-repeat -506px -69px;; overflow:hidden;}
.main_juti_lf a:hover .bf_zt{ background-position:-470px -68px;}
.main_juti_rg{ width:609px; height:299px; overflow:hidden; float:left;}
.rg_ul{ line-height:none;}
.main_juti_rg .rg_li{ width:302px; height:147px; margin-left:1px; margin-bottom:5px; float:left; overflow:hidden;}
.main_juti_rg .rg_li a{ display:block; width:300px; height:145px; border:1px solid #fff; position:relative;}
.main_juti_rg .rg_li a img{ width:100%; height:100%;}
.main_juti_rg .rg_li .tt{ display:block; width:100%; height:35px; position:absolute; left:0; bottom:0; font-size:16px; color:#fff; text-indent:20px; line-height:35px;background:rgba(0,0,0,0.5);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=1,startColorstr=#80000000,endColorstr=#80000000);}
.main_juti_rg .rg_li .bf_zt{ display:block; width:26px; height:26px; position:absolute; right:13px; bottom:4px;background:url(../skin_img/xp_new.png) no-repeat -504px -37px; overflow:hidden;}
.main_juti_rg .rg_li a:hover .bf_zt{ background-position:-473px -36px;}

/*5.18.main_xypc .glabal_tit span{ background-position:0 -292px; padding-left:28px;}*/
.xypc_li{ width:222px; margin-right:17.5px; position:relative; float:left; overflow:hidden;}
.xypc_li a{ display:block; width:100%;}
.xypc_li a img{ width:220px; height:220px; border:1px solid #fff;}
.main_xypc .main_juti{ height:288px; margin:0 auto; margin-top:12px;}
.xypc_txt{ display:block; width:100%; height:42px; margin-top:5px; overflow:hidden; color:#666666; font-size:16px;}
.score{ display:block; width:60px; height:60px; position:absolute; right:1px; top:161px; color:#fff845; font-size:40px; font-family:"Arial"; line-height:60px; text-align:center;background:rgba(0,0,0,0.7);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=1,startColorstr=#80000000,endColorstr=#80000000);}
.score_x{ font-size:30px;}

.xypc_li a:hover .xypc_txt{ color:#3385ff;}

.main_rm{ background:none;}
.main_rmzq .glabal_tit{margin:5px 10px 0; width:780px;}
/*5.18.main_rmzq .glabal_tit span{ background-position:0 -324px; padding-left:28px;}*/
.main_rmxy .glabal_tit{margin:5px 10px 0; width:371px;}
/*5.18.main_rmxy .glabal_tit span{ background-position:0 -359px; padding-left:28px;}*/

.main_rmzq{ width:800px; margin-right:9px; background:#fff; padding-bottom:6px; float:left;  overflow:hidden;}
.main_rmzq .title,.main_rmzq .main_juti{ width:780px;}
.main_rmzq .main_juti{ height:200px; border-bottom:1px dashed #dddddd;}
.main_rmzq .title .title_icon{ width:22px; height:20px; background:url(../skin_img/ic_rmzq.png) no-repeat;}
.rmzq_lf{ width:380px; float:left;}
.rmzq_lf img{ width:380px; height:135px;}
.rmzq_ul{ width:100%; height:47px; margin-top:14px;}
.rmzq_ul li{ width:88px; margin-right:57px; height:33px; float:left;}
.rmzq_ul li a{ display:block; width:86px; height:31px; line-height:31px; text-align:center; font-size:14px; border-radius:1px; background:#fff;}
.zq{ border:1px solid #2d9aff; color:#2d9aff; color:#2d9aff;}
.lb{ border:1px solid #f26969; color:#f26969; color:#f26969;}
.lt{ border:1px solid #36b3a3; color:#36b3a3; color:#36b3a3;}
.rmzq_ul li .zq:hover{ background:#2d9aff; color:#fff;}
.rmzq_ul li .lb:hover{ background:#f26969; color:#fff;}
.rmzq_ul li .lt:hover{ background:#36b3a3; color:#fff;}
.rmzq_rg{ width:380px; float:left; margin-left:20px; height:100%;}
.rmzq_rg_ul{ margin-top:-10px;}
.rmzq_rg_li{ width:350px; padding-left:20px; padding-right:10px; float:left; line-height:40px; height:40px; overflow:hidden; background:url(../skin_img/xp_new.png) no-repeat -545px -94px; }
.rmzq_rg_li a{ font-size:16px; color:#666666;}
.main_rmxy{ width:391px; float:left; background:#fff; height:712px; overflow:hidden;}

.main_rmxy .main_juti{ width:367px; margin:0 12px;}
.rmyx_ul .list_li{ width:90px; float:left; position:relative; margin-top:15px; margin-right:48.5px; +margin-top:14px;}
.rmyx_ul .list_li a{ display:block; width:90px;}
.rmyx_ul .list_li img{ width:90px; height:90px; border-radius:10px; +margin-bottom:4px;}
.rmyx_ul .list_li .icon_bj{ width:90px; height:90px; position:absolute; left:0; top:0; background:url(../skin_img/xp_new.png) no-repeat -286px -77px;}
.rmyx_ul .list_li b{ display:block; color:#666666; font-weight:normal; width:100%; text-align:center; font-size:14px; height:22px; line-height:22px; overflow:hidden;}
/*.rmyx_ul .list_li a:hover .icon_bj{ background-position:-192px -77px;}*/

/*5.18.main_hyxw .glabal_tit span{ background-position:0 -393px; padding-left:30px;}*/
.main_hyxw .main_juti{ height:415px; margin-bottom:0;}
.hyxw_lf{ width:425px; float:left; margin-right:15px; overflow:hidden;}
.hyxw_lf a{ display:block; width:100%; height:100%;}
.hyxw_lf img{ width:100%; height:370px;}
.hyxw_lf b{ display:block; width:100%; font-size:16px; color:#666; text-align:center; height:35px; line-height:35px; overflow:hidden; font-weight:normal;}
.hyxw_lf a:hover b,.hyxw_md_li a:hover b{ color:#3385ff;}
.hyxw_md{ width:350px; float:left; height:100%; margin-right:12px; overflow:hidden;}
.hyxw_md_li{ width:100%;}
.hyxw_md_li a{ display:block; width:100%; text-align:center;}
.hyxw_md_li b{ display:block; font-weight:normal; color:#666; height:40px; line-height:40px; margin-top:-2px; overflow:hidden; font-size:16px;}
.hyxw_rg{ width:378px; float:left;}
.hyxw_rg ul{ margin-top:-10px;}
.hyxw_rg .txt_li{ padding-left:14px; height:35px; line-height:35px; overflow:hidden; background:url(../skin_img/xp_new.png) no-repeat -545px -95px;}
.hyxw_rg .txt_li a{ font-size:16px; color:#666666;}
.sliderbox{ width:100%; height:100%; overflow:hidden;}
.btn_bj{ width:40px; height:100%; background:#444; float:left;}
.lfbd{ margin-right:9px;}
.arrow-btn{ width:100%; height:100%; background:url(../skin_img/slider_anniu.png) no-repeat;}
#btn-left{ background-position:-147px 24px;}
#btn-right{ background-position:-224px 24px;}
#btn-left.dasabled{ background-position:-11px 24px;}
#btn-right.dasabled{ background-position:-88px 24px;}
.slider{ width:1078px; height:100%; float:left; margin-right:13px; overflow:hidden; position:relative;}
.slider ul{ position:absolute; left:0; top:0;}

/*5.18.main_yxhj .glabal_tit span{ background-position:0 -425px; padding-left:30px;}*/
.main_yxhj .main_juti{ height:162px;}
.slider ul li{ width:262px; height:100%; float:left; margin-right:10px;}
.slider ul li a{ display:block; width:260px; height:160px; border:1px solid #fff; position:relative;}
.slider ul li a img{ width:100%; height:100%;}
.slider ul li a span{ display:block; width:100%; height:35px; line-height:35px; position:absolute; bottom:0; left:0; font-size:16px; text-align:center; color:#fff;background:rgba(0,0,0,0.5);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=1,startColorstr=#80000000,endColorstr=#80000000);}


.rmzq_ul .mr0,.rmyx_ul .mr0{ margin-right:0;}
.rmzq_rg_li a:hover,.rmyx_ul .list_li a:hover b,.hyxw_rg .txt_li a:hover{ color:#3385ff;}

.title{ width:1184px; height:46px; margin:0 8px; border-bottom:1px solid #d5d5d5; position:relative; line-height:46px;}
.title span{ display:inline-block; width:auto; height:100%;}
.title .title_txt{ height:38px; border-bottom:2px solid #2175ff; color:#1270fd; font-size:24px; line-height:38px; text-indent:27px; padding:7px 2px 0 2px; float:left;}
.title .title_icon{ width:21px; height:13px; position:absolute; left:0; top:17px; background:url(../skin_img/ic_yxsp.png) no-repeat;}
.main_xypc .title .title_icon{ height:20px; background:url(../skin_img/ic_xypc.png) no-repeat;}
.rank{ width:370px; float:left; margin-left:22.5px; display:inline; overflow:hidden;}
.rank .title{ width:100%; margin:0;}
.rank .title .title_txt{ border-bottom:0; text-indent:30px;}
.rank .title .title_icon{ width:31px; height:28px; top:11px; background:url(../skin_img/xp_new.png) no-repeat;}
.az .title .title_icon{ background-position:-422px -109px;}
.rank_list dl{ padding:16px 0; border-bottom:1px dashed #dddddd; width:370px; float:left; }
.rank_list dl dt{ height:28px; width:370px; overflow:hidden;}
.rank_list dl dt em{float:left;font-family:"Arial"; font-size:24px; color:#a0a0a0; margin:0 15px 0 8px; width:26px; text-align:center;}
.rank_list dl dt em.up{color:#ff0000;}
.rank_list dl dt span{float:left; font-size:16px; color:#000; line-height:25px;}
.rank_list dd{ display:none; height:90px; line-height:90px; width:370px;overflow:hidden;}
.rank_score{ width:55px; text-indent:15px; float:left; font-family:"Arial"; font-size:24px; color:#a0a0a0; }
.rank_score.up{color:#ff0000;}
.rank_img{ width:90px; height:90px; float:left;}
.rank_img a{ display:block; width:100%; height:100%; position:relative;}
.rank_img img{ width:90px; height:100%; border-radius:10px; _width:61px;}
.rank_img a span{ display:block; width:100%; height:100%; background:url(../skin_img/xp_new.png) no-repeat -286px -77px; position:absolute; left:0; top:0;}
.rank_img a:hover span{ background-position:-286px -77px;/*-379px -413px*/}
.rank_intro{ width:200px; height:100%; float:left; overflow:hidden;}
.rank_intro a{display:block; width:180px; padding-left:20px; height:100%; overflow:hidden;}
.rank_sj{ width:8px; height:100%; float:left;}
.rank_sj span{ display:block; width:8px; height:12px; margin-top:38px; background:url(../skin_img/xp_new.png) no-repeat;}
.az .rank_sj .up{ background-position:-501px -113px;}
.rank_sj .down{ background-position:-518px -113px;}
.rank_sj .chip{ background-position:-488px -133px;}
.rank_intro p{ line-height:20px; font-size:16px; height:35px; line-height:35px; overflow:hidden;}
.rank_tt a{ color:#000; font-size:16px; }
.rank_intro .rank_sort{ color:#666666; font-size:14px;}

.rank_intro p.stars{height:12px; line-height:12px;}
.stars{ background:url(../skin_img/xp_new.png) no-repeat;width:75px; height:12px; line-height:12px; margin:8px 0 2px 0;display:block;}
.star5{background-position: -139px -177px;}
.star4{background-position: -154px -177px;}
.star3{background-position: -170px -177px;}
.star2{background-position: -187px -177px;}
.star1{background-position: -200px -177px;}
.star0{background-position: -217px -177px;}

.stars.star1b{ background-position:-64px -537px;}
.stars.star2b{ background-position:-48px -537px;}
.stars.star3b{ background-position:-32px -537px;}
.stars.star4b{ background-position:-17px -537px;}
.stars.star0b{ background-position:-79px -537px;}

.rank_list{ padding-bottom:5px;}
.bt0{ border-bottom:0;}
.ios .title .title_icon{ background-position:-452px -113px;}
.ios .rank_sj .up{  background-position:-386px -86px;}
.pc .title .title_txt{ padding-left:5px;}
.pc .title .title_icon{background-position:-386px -111px;}
.pc .rank_sj .up{ background-position:-486px -112px;}

/*5.18.main_xxyk .glabal_tit span{ background-position:0 -460px; padding-left:30px;}*/
.main_xxyk .main_juti{ height:345px;}
.xxyk_little{ width:332px; height:100%; float:left; overflow:hidden;}
.xxyk_little a{ display:block; width:330px; height:170px; border:1px solid #fff; margin-bottom:2px; position:relative; overflow:hidden;}
.xxyk_little a img{ width:100%; height:100%;}
.xxyk_md{ width:510px; margin:0 5px; float:left; display:inline; overflow:hidden;}
.xxyk_md a{ display:block; width:506px; height:345px; border:1px solid #fff; position:relative; overflow:hidden;}
.xxyk_md a img{ width:510px; height:345px;}
.xxyk_little a:hover,.xxyk_md a:hover{ border:1px solid #fff;}

.xxyk_little a span,.xxyk_md a span{position:absolute; bottom:0px; left:0px; width:100%; height:35px; line-height:35px; font-size:14px;text-align:center; color:#fff;background:rgba(0,0,0,0.5);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=1,startColorstr=#80000000,endColorstr=#80000000); overflow:hidden;}
.xxyk_md a span{font-size:16px; height:40px; line-height:40px;}

.footer{ width:100%; height:auto; margin-top:15px; clear:both; overflow:hidden;}
.footer_top{ width:100%; height:5px; overflow:hidden;+background:#e84c3d;}
.footer_top .foot_line{ width:25%; height:100%; float:left; +width:24.98%;}
.footer_top .green{ background:#10ad74;}
.footer_top .yellow{ background:#ffb016;}
.footer_top .blue{ background:#26a8ff;}
.footer_top .red{ background:#e84c3d;}
.yj{ width:100%; height:160px; background:#243445;}
.footer_ul{ width:1200px; margin:0 auto; overflow:hidden;}
.footer_li{ width:82px; margin:0 59px; margin-top:26px; height:108px; float:left; background:url(../skin_img/xp_new.png) no-repeat 0 -231px; overflow:hidden; _display:inline;}
.footer_li a{ display:block; width:100%; height:108px; overflow:hidden;}
.footer_li a span{ display:block; width:100%; height:82px;background:url(../skin_img/xp_new.png) no-repeat; float:left; _display:inline;}
.footer_li a .xpjj{ width:36px; height:36px; background-position:-139px -193px; margin:23px;}
.footer_li a .cpyc{ width:36px; height:22px; background-position:-181px -203px; margin:30px 23px;}
.footer_li a .lxwm{width:36px; height:36px; background-position:-220px -197px; margin:23px;}
.footer_li a .grzx{width:36px; height:36px; background-position:-261px -194px; margin:23px;}
.footer_li a .flsm{width:36px; height:33px; background-position:-306px -199px; margin:24px 23px 25px;}
.footer_li a .wzdt{width:37px; height:36px; background-position:-355px -198px; margin:23px 22px 23px 23px;}

.footer_li{ margin:26px 43px 0;}
.footer_li a .yjfk{width:39px; height:41px; background: url(../skin_img/yjfk_icon.png) no-repeat 1px 0px; margin: 23px 20px 18px 23px;}
.footer_li a:hover .yjfk{ background-position:-44px 0px;}

.footer_li a:hover .xpjj{ background-position:-387px -143px;}
.footer_li a:hover .cpyc{ background-position:-430px -153px;}
.footer_li a:hover .lxwm{ background-position:-478px -153px;}
.footer_li a:hover .grzx{ background-position:-394px -194px;}
.footer_li a:hover .flsm{ background-position:-442px -196px;}
.footer_li a:hover .wzdt{ background-position:-492px -197px;}

.footer_li a em{ color:#6b8198; font-size:16px; margin-top:5px; display:block; width:82px; text-align:center; font-weight:normal; float:left;}
.footer_li a:hover em{ color:#a2bad2;}
.link_copy{ width:100%; height:auto; padding-bottom:10px; background:#1e2d3d; overflow:hidden;}

.copy{ padding-top:16px;}
.copy p{ color:#4b5f74; font-size:14px; line-height:25px; text-align:center;}
.copy p a{color:#4b5f74 !important;}
.copy p a:hover{ color:#A1B6CC !important;}

.copy p .ga{ margin-left:10px;}
.copy p .ga i{display:inline-block;width:18px; height:20px;vertical-align:-5px; margin-right: 5px;background:url(../skin_img/xp_icon.png) no-repeat -5px -609px;+vertical-align:-1px;}

.linkbox{ height:auto; width:1200px; margin:0 auto; padding:16px 0; font-size:14px; border-bottom:1px solid #374759; overflow:hidden;}
.linktit{ width:70px; height:auto; float:left;color:#4b5f74; overflow:hidden;}
.linktit p{width:100%; height:30px; line-height:30px; overflow:hidden;}

.link_arrow{ margin-top:8px;width:70px; height:22px;display: inline-block;}
.link_arrow a{ display:block; float:left; overflow:hidden; width:22px; height:22px; background:#314050 url(../skin_img/xp_new.png) no-repeat;text-indent:-9999px;_display:inline;}
.link_arrow a.link_right{margin:0 10px 0 0; background-position:-135px -349px;}
.link_arrow a.link_left{ background-position:-116px -349px;}
.link_arrow a.link_right.disable{ background-color:#314050;background-position:-135px -349px; cursor:default;}
.link_arrow a.link_left.disable{ background-color:#314050;background-position:-116px -349px; cursor:default;}

.partner_con{width:1128px;height:60px; margin-top:3px;position: relative; float:left;overflow:hidden;}
.partner_con ul li {float:left;overflow:hidden;width:94px;height:30px;font-size: 12px;line-height:30px;}
.partner_con ul li a{margin-right:8px;word-break:break-all; color:#4b5f74;}


/*友链*/
.bg_list {zoom:1;width:1128px; height:60px; float:left; position:relative;}
.mrd_bl,.mrd_br{ width:22px; height:22px; position:absolute;background:#314050 url(../skin_img/xp_new.png) no-repeat;cursor:pointer;overflow:hidden; text-indent:-9999px;}
.mrd_bl,.mrd_bl.mrd_left {top:38px; left:-38px; background-position:-116px -349px;}
.mrd_br,.mrd_br.mrd_r {top:38px; left:-70px;background-position:-135px -349px;}
.mrd_pic {width:1128px;height:60px;overflow:hidden;display:block; +position:relative;}
.mrd_pic li { width:94px; height:60px;float:left;overflow:hidden;}
.mrd_pic li a{display:inline-block; width:100%; height:30px; line-height:30px;color:#4b5f74; overflow:hidden;}

.bg_list{-moz-user-focus:ignore; -moz-user-input:disabled;-moz-user-select:none;  }


/*游戏视频*/
.game_video{width: 1180px;height: 300px;margin: 14px 10px;}
.video_a{width:560px;height:300px;position:relative; float:left; margin-right:8px;overflow:hidden}
.video_a img{width:560px;height:300px;display:block}
.video_a .icon{display:none;width:56px;height:56px; background:url(../skin_img/xp_new.png) no-repeat -89px -291px;position:absolute;left:50%;top:98px;margin-left:-37px;z-index:10;}
.video_a .bg{height:42px;width:560px;background:#000;opacity:0.8;filter:alpha(opacity=80);position:absolute;left:0;bottom:0}
.video_a .tit{padding:0 10px;height:42px;font-size:16px;line-height:42px;position:absolute;left:0;bottom:0; width:493px;}
.video_a .bnt{display:block; width:32px; height:32px; position:absolute; right:13px; bottom:5px; background:url(../skin_img/xp_new.png) no-repeat -506px -69px; overflow:hidden;}
.video_a a{color:#fff}
.video_a:hover .bg{height:300px}
.video_a:hover .icon{display:block;}
.video_a:hover .tit{height:80px;line-height:40px;padding:0 50px;margin-bottom:50px;overflow:hidden;font-size:24px;font-weight:bold;text-align:center; width:auto;}
.video_a:hover .bnt{display:none;}
.video_list{height:300px;width:609px;overflow:hidden;position:relative}
.video_b{width:300px; height:145px;float:left; margin-left:3px; margin-bottom:10px;position:relative;overflow:hidden;zoom:1}
.video_b img{width:300px;height:145px;display:block}
.video_b .sml{width:300px;height:36px;position:absolute;left:0;bottom:0}
.video_b .sml a{display:block;padding:0 44px 0 8px;height:36px;width: 250px;line-height:36px;color:#fff;position:absolute;left:0;bottom:0;z-index:10}
.video_b .sml b{display:block;width:26px;height:26px;position:absolute;right:10px;bottom:5px;z-index:10;background:url(../skin_img/xp_new.png) no-repeat -504px -37px;}
.video_b .sml .bg{display:block;width: 300px;height:36px;background:#000;opacity:0.7;filter:alpha(opacity=70)}
.video_b .big{width:300px;height:145px;position:absolute;left:0;bottom:0;display:none}
.video_b .big .bg{display:block;width:300px;height:145px;background:#000;opacity:0.8;filter:alpha(opacity=80)}
.video_b .big b{display:block;width:40px;height:40px; background:url(../skin_img/xp_new.png) no-repeat -152px -299px;position:absolute;left:50%;top:30px;margin-left:-28px;z-index:10;}
.video_b .big p{position:absolute;left:0;bottom:0;padding:0 14px;margin-bottom:12px; width:274px;height:48px;line-height:24px;text-align:center;color:#fff;font-size:16px;font-weight:bold;z-index:10;overflow:hidden}
.video_b:hover .sml{display:none}
.video_b:hover .big{display:block}
.video_a .b_line{background:#FFDC38;height:5px}
.video_b .b_line{background:#FFDC38;height:3px}

/*4.23
.fiexd_box{ width:55px; height:auto; overflow:hidden; position:fixed; bottom:70px; display:none;}
.go_top{width:55px;height:74px;text-indent:-1999px;background:url(../skin_img/xp_new.png) no-repeat -200px -299px; !important; line-height: 14px;CURSOR: pointer; display: block; float:left;}
.go_top:hover{background-position: -200px -299px;}
.fank_bnt{ width:52px; height:63px; background:url(../skin_img/xp_new.png) no-repeat -271px -299px; display:inline-block;text-indent:-1999px; margin:4px 0 0 2px; float:left; overflow:hidden;}
*/


/*3w_sj*/
.fiexd_box{ width:108px; border:1px solid #e5e5e5; height:auto; overflow:hidden; position:fixed; bottom:70px; background:#4c76ff; display:none;}
.fiexd_box ul{width:100%; background:#fff; float:left; overflow:hidden;}
.fiexd_box ul li{ width:100%; float:left; height:51px; line-height:50px; font-size:14px;overflow: hidden;}
.fiexd_box ul li a{display:block;height:51px; color:#666; position:relative; overflow:hidden;}
.fiexd_box ul li a:hover,.fiexd_box ul li a.on{ background-color:#5298ff;}
.fiexd_box ul li a span{ border-bottom:1px solid #e5e5e5; margin:0 10px; box-sizing:border-box;position:absolute; text-align:center; width:90px; display:inline-block; top:0px;-webkit-transition:left .4s; -moz-transition:left .4s;-ms-transition:left .4s; -o-transition:left .4s; transition:left .4s; }
.fiexd_box ul li a .bef{left:0px;}
.fiexd_box ul li a .bef em{ display:inline-block; width: 20px; height: 21px;background: url(../skin_img/3w_sj.png) no-repeat -2px -2px; margin:15px 8px 0 0; float:left;}
.fiexd_box ul li a .cur{left:100%;border-bottom:none;}
.fiexd_box ul li a:hover .bef,.fiexd_box ul li .on .bef{left:-100%;}
.fiexd_box ul li a:hover .cur,.fiexd_box ul li .on .cur{left:0px; color:#fff;}
.fiexd_box ul li a .bef.gl em{ height:20px; background-position:-2px -35px; margin-top:15px;}
.fiexd_box ul li a .bef.zhq em{ height:20px; background-position:-2px -64px; margin-top:16px;}
.fiexd_box ul li a .bef.xw em{ height:18px;background-position:-2px -94px; margin-top:17px;}
.fiexd_box ul li.hyxw a span{ border:none;}
.go_top{width:100%;height:46px; display: block; color:#fff; line-height:46px; font-size:14px; text-align:center; float:left;background:url(../skin_img/3w_sj.png) no-repeat 39px -117px; text-indent:-9999px;}
.go_top:hover{ background:none; text-indent:0px;}
.fank_bnt{ width:52px; height:63px; background:url(../skin_img/xp_new.png) no-repeat -271px -299px; display:inline-block;text-indent:-1999px; margin:4px 0 0 2px; float:left; overflow:hidden;}




/*4.23*/
.float_nav{width:75px; height:auto; border:1px solid #e0e0e0; position:fixed; bottom:80px; background:#fff; display:none; overflow:hidden;}
.float_nav .go_top{background:#f86c6c url(../skin_img/xp_new.png) no-repeat -476px -406px; text-indent:-9999px; width:100%; height:40px; cursor:pointer; overflow:hidden;}
.float_nav .go_top .cur,.float_nav .go_top:hover{ background-color:#f86c6c;}

.float_nav li,.float_nav .fankui{width:100%; float:left; height:40px; line-height:40px; font-size:14px; border-top:1px solid #e0e0e0; margin-top:-1px; position:relative; overflow:hidden;}
.float_nav li a,.float_nav .fankui a{color:#666;display:inline-block; width:100%; height:100%;}
.float_nav li a span,.float_nav .fankui a span{ float:left;}
.float_nav .icon{ display:inline-block; width:21px; height:20px; background:url(../skin_img/xp_new.png) no-repeat; margin:10px 8px;}
.float_nav .icon.gift{background-position: -228px -456px;}
.float_nav .icon.zx{background-position: -254px -458px;}
.float_nav .icon.hd{background-position: -283px -459px;}
.float_nav .icon.gl{background-position: -313px -459px;}
.float_nav .icon.sp{background-position: -345px -458px;}
.float_nav .icon.pc{background-position: -183px -482px;}
.float_nav .icon.hy{background-position: -213px -487px;}
.float_nav .icon.ph{background-position: -245px -487px;}
.float_nav .icon.tp{background-position: -276px -487px;}
.float_nav li a:hover,.float_nav li a.current{background:#47a3fa; color:#fff;}

.float_nav li a:hover .icon.gift,.float_nav li a.current .gift{background-position:-307px -488px;}
.float_nav li a:hover .icon.zx,.float_nav li a.current .zx{background-position:-335px -489px;}
.float_nav li a:hover .icon.hd,.float_nav li a.current .hd{background-position: -220px -514px;}
.float_nav li a:hover .icon.gl,.float_nav li a.current .gl{background-position: -250px -515px;}
.float_nav li a:hover .icon.sp,.float_nav li a.current .sp{background-position: -278px -517px;}
.float_nav li a:hover .icon.pc,.float_nav li a.current .pc{background-position: -306px -517px;}
.float_nav li a:hover .icon.hy,.float_nav li a.current .hy{background-position: -337px -517px;}
.float_nav li a:hover .icon.ph,.float_nav li a.current .ph{background-position:-368px -512px;}
.float_nav li a:hover .icon.tp,.float_nav li a.current .tp{background-position: -398px -513px;}

.float_nav .fankui .icon{background-position:-190px -513px;}
.float_nav .fankui a:hover .icon{background-position:-435px -513px;}
.float_nav .fankui a:hover{ background:#47a3fa; color:#fff;}

/*登录弹窗*/
#fade{ display:none;background:#000;filter:alpha(opacity=60);-moz-opacity:0.6;-khtml-opacity:0.6;opacity: 0.6;position: fixed; left: 0; top: 0; z-index: 10;width: 100%; height: 100%;z-index: 999; _background:none; _height:0px;}
#popup{display:none;position:fixed;width:500px; height:auto;left:45%;top:30%;margin-left:-200px;z-index:1000;background-color:#fff; overflow:hidden;}

.pop_tit{ height:85px; border-bottom:5px solid #2f74db; background:#4189f5; position:relative; overflow:hidden;}
.pop_logo{width:122px; height:40px; margin:22px 22px 23px 18px; float:left; background:url(../skin_img/xp_new.png) no-repeat -1px -371px; overflow:hidden;}
.pop_hb{ width:155px; height:36px; margin-top:25px; background:url(../skin_img/xp_new.png) no-repeat -147px -377px; float:left; overflow:hidden;}
.pop_close{ display:block;position:absolute; top:0px; right:0px; width:36px; height:36px; background:#347ae3 url(../skin_img/xp_new.png) no-repeat -338px -371px; cursor:pointer;}
.pop_close:hover{ background-position:-304px -370px}
.pop_box{padding:15px 0; background:#fff; overflow:hidden;}
.pop_box_zh{padding:0 50px;width:300px; margin:0 auto; height:auto; overflow:hidden;}
.pop_t{font-size:16px; color:#333;}
.pop_srk{width:298px; height:45px; border:1px solid #c0c0c0; margin-top:15px; overflow:hidden;}
.pop_srk .icon{display:inline-block; width:20px; height:23px; margin:11px; float:left; background:url(../skin_img/xp_new.png) no-repeat -345px -342px;}
.pop_srk .icon.mm{ background-position:-376px -342px;}
.pop_srk input{float:left; border:none; outline:none; width:245px; height:21px; line-height:21px; margin:12px 0; font-size:14px; color:#666; overflow:hidden;}
.pop_srk .userName{background:url(../skin_img/xp_new.png) no-repeat -383px -378px;}
.pop_srk .password{background:url(../skin_img/xp_new.png) no-repeat -445px -346px;}
.pop_srk.cur{border:1px solid #31aaf3;}

.pop_b{ height:25px; line-height:25px; margin:15px 0; font-size:14px; overflow:hidden;}
.pop_b .remember{width: 13px;height: 13px;margin:6px 5px 0 0px;border:none;float:left;}
.pop_b span{float:left; color:#666;}
.pop_b a{float:right; display:inline-block; color:#31aaf3;}
.pop_qd{width:298px; height:45px; background:#31aaf3; display:block; line-height:45px;text-align:center; font-size:16px; color:#fff; margin-bottom:15px; overflow:hidden;}
.pop_qd:hover,.pop_box_r .bnt:hover{background:#0096f1;}

.qq_dl{ width:100%; height:38px; line-height:38px; color:#aaa; font-size:16px; margin-bottom:20px; overflow:hidden;}
.qq_dl span{display:inline-block; float:left;}
.qq_dl a{display:inline-block; float:left;width:38px; height:38px; background:url(../skin_img/xp_icon.png) no-repeat -0px -565px; text-indent:-9999px; overflow:hidden;}

.mesg{color:#ff3f0c; font-size:14px; height:25px; line-height:25px;margin: 5px 0 -15px 0; position:relative; overflow:hidden;}

@media screen and (max-width:1260px){
.s-index-icon,.slide-pics .cover,.slide-pics .item{height:295px;}	
.scrollable{width:980px; height:295px;}
.slide-pics .item img{width:980px;height:295px;}

.top_box,.nav_box,#main,.main2,.gg_box,.gg_box img,.main4,.main_yxsp, .main_xypc, .main_rm, .main_dt, .main_hyxw, .main_yxhj, .main_rank, .main_xxyk{width:980px; }

.yxhb{margin-left:10px;}
.xpzz{margin-left:15px;}
.search{ margin-left:155px;}
.user{width:170px;}
.nav,.nav_box{height:45px; line-height:45px;}
.nav_box a{padding: 0 26px; height:45px; font-size:16px;}
.tab_menu{padding:13px 10px;}
.tab_menu_r{width:825px;}
.game_cd{width:800px;}
.Slide {width: 541px;}
.News_box{width:385px;}
.News_box .bd li{width:365px;}
.main3_l,.login_box,.main5_l1 .bd li{width:280px;}
.main3_l_t {padding: 15px 10px;}
.main3_l_t a{margin:0 10px;}
.dded,.dded_c{width:280px;}
.dded_b{width:270px;}
.dded_b a{width:85px;}
.dded_t_r{width:160px;}
.dd_box,.dded_t{width: 260px;}
.main3_c {width: 400px; margin:0 15px;}
.main3_c .pic,.main3_c .pic img{width: 155px;height: 100px;}
.main3_c .info{width:227px;}
.main3_r,.main5_r{width:230px;}
.main3_r .info{width:145px; margin-left:10px;}
.main4_l,.main5_l{width:695px;}
.main4_lbox_l,.main4_lbox_l a,.main4_lbox_l a img{width:270px;}
.main4_lbox_r{margin-left:25px;}
.main4_r{width:250px;}
.main4_r .hd ul{width:180px;}
.main4_r .hd ul li{width:90px; font-size:18px;}
.kckf li.name{width:90px;}
.kckf li.status{width:75px;}
.main5_l1{width:300px;}
.main5_r .bd li{width:230px; font-size:14px;}
.main5_l1 .bd li,.main5_l1 .bd li span{font-size:14px;}

.main6,.main_juti,.game_video{width:960px;}
.main6_l{width:705px;}
.main6_l .box{width:680px;}
.main6_l .pic,.main6_l .pic img,.main6_l .info{width:330px;}
.main6_r{width:250px;}
.main6_r .bd li{width:210px;}
.video_a{width:487px;}
.video_list{width:465px;}
.video_b,.video_b .big,.video_b .big .bg,.video_b .sml{width:230px;}
.video_b{margin-left:2px;}
.video_b .sml a{width:177px;}
.video_b .big p{width:202px;}

.xypc_li{width:180px; margin-right:15px;}
.xypc_li a img{width:178px;}
.xypc_txt{font-size:14px;}

.main_rmzq{width:720px;}
.main_rmzq .glabal_tit{width:700px;}
.main_rmxy{width:250px;}
.rmzq_rg{width:300px;}
.rmzq_rg li{padding-right:0px; width:280px;}

.main_rmxy .glabal_tit{width:230px;}
.main_rmxy .main_juti{width:250px; margin:0;}
.rmyx_ul .list_li{margin: 15px 17px 0;}

.hyxw_lf{width:385px;}
.hyxw_md{width:295px;}
.hyxw_rg{width:250px;}
.main_yxsp .glabal_tit, .main_xypc .glabal_tit, .main_hyxw .glabal_tit, .main_yxhj .glabal_tit{width:960px;}
.slider{width:850px;}
.rank,.rank_list dd{width:298px;}
.rank_score{width:55px;}
.rank_intro{width:140px;}

.main_xxyk .glabal_tit{width:965px;}
.main_xxyk .main_juti{width:960px;}
.xxyk_little{width:265px;}
.xxyk_little a{width:263px;}
.xxyk_md{width:418px;}
.xxyk_md a,.xxyk_md a img{width:416px;}
.footer_ul{width:980px;}
.footer_li{margin:26px 40px 0;}

.linkbox{width:980px;}
.bg_list{ width:908px;}


}


/*文章列表页*/
.top_bar{width:100%; height:35px; line-height:35px; background:#323232;}
.top_box2{width:1000px; height:35px; margin:0 auto; color:#fff;}
.top_box2_l{ float:left;}
.top_box2_l dl dt{ float:left; width:72px;padding:0 7px 0 7px; margin-right:25px; position:relative; z-index:101;}

/*全站导航*/
.top_box2_l .qzdh{ padding-left:22px; width:50px;background:url(../skin_img/iocn.png) no-repeat -311px 9px;}
.top_box2_l dt.on{background:#32aaf3}
.top_box2_l .tb_box{ display:none;width:350px; height:auto; padding-top:10px; background:#fff url(../skin_img/iocn.png) no-repeat -285px -514px; position:absolute; top:35px; left:0px;}
.top_box2_l .tb_box1{width:310px; padding:10px 20px; background:#323232; overflow:hidden;}
.top_box2_l .tb_box .title{height:35px; line-height:35px; padding-left:20px; border-bottom:1px solid #464646; color:#4cbbff; font-size:14px; font-weight:bold; background:url(../skin_img/iocn.png) no-repeat;}
.top_box2_l .tb_box .sy{background-position:-318px -125px;}
.top_box2_l .tb_box .xz{background-position:-318px -155px;}
.top_box2_l .tb_box .zq{background-position:-317px -183px;}

.top_box2_l .menu{line-height:25px; margin:8px auto;background:#323232; overflow:hidden;}
.top_box2_l .menu a{color:#fff; display:inline-block;}
.top_box2_l .menu span{color:#464646; margin:0 4px 0 7px;}

.top_box2_l .down_icon{ height:85px; width:330px; margin:0px -20px 0 0; padding-top:20px; overflow:hidden;}
.top_box2_l .down_icon a{display:block; width:58px; height:85px; float:left; color:#fff; margin-right:24px;}
.top_box2_l .down_icon a span{ border:none;font-style:normal; float:left;display:inline-block; width:58px; height:58px; background:url(../skin_img/iocn.png) no-repeat;}
.top_box2_l .down_icon a .fh,.top_box2_l .down_icon a .shouy{background-position:-1px -1px;}
.top_box2_l .down_icon a:hover .fh,.top_box2_l .down_icon a:hover .shouy{background-position:-1px -81px;}
.top_box2_l .down_icon a .dj,.top_box2_l .down_icon a .lb{background-position:-81px -1px;}
.top_box2_l .down_icon a:hover .dj,.top_box2_l .down_icon a:hover .lb{background-position:-81px -81px;}
.top_box2_l .down_icon a .tk{background-position:-161px -1px;}
.top_box2_l .down_icon a:hover .tk{background-position:-161px -81px;}
.top_box2_l .down_icon a .lt{background-position:-241px -1px;}
.top_box2_l .down_icon a:hover .lt{background-position:-241px -81px;}
.top_box2_l .down_icon a b{ font-weight:normal;display:inline-block; height:25px; line-height:25px; width:58px; text-align:center; float:left;}
.top_box2_l .down_icon a:hover b{color:#32aaf3;}

.top_box2_l .tb_box2{width:316px; border:1px solid #ccd2d3; padding:10px 16px; overflow:hidden;}
.top_box2_l .tb_box2 .title{ border:none;}
.top_box2_l .tb_box2 .nr{ width:330px; margin:5px -14px 0 0; position:relative;}
.top_box2_l .tb_box2 .nr a{color:#686d70; display:inline-block; margin:0 10px 10px 0;border:1px solid #ccd2d3; padding:0px 13px; height:25px; line-height:25px;}
.top_box2_l .tb_box a:hover{color:#32aaf3;}



.top_box2_l dl dd{float:left; width:320px; overflow:hidden;}
.top_box2_l dl dd a{color:#fff; display:inline-block;}
.top_box2_l dl dd a:hover{color:#4cbbff;}
.top_box2_l dl dd span{margin:0 6px; color:#999;}
.top_box2_l dl dd .syzs{padding-left:28px;background:url(../skin_img/iocn.png) no-repeat -313px -21px; _background-position:-312px -21px;}
.top_box2_l dl dd .syzs:hover{background-position:-313px -56px;_background-position:-312px -56px;}

.top_box2_r{float:right; width:auto; height:35px; _z-index:1;}
.top_box2_r ul li{float:left; _z-index:80;}


.top_box2_r .bnt{width:40px; position:relative; z-index:150;}
.top_box2_r .bnt a{display:block; height:35px; width:40px; text-align:center; float:left; }
.top_box2_r .bnt a em{display:inline-block; width:22px; height:22px; background:url(../skin_img/iocn.png) no-repeat; margin-top:7px;}
.top_box2_r .bnt a:hover,.top_box2_r .bnt.on {background:#3f3f3f;}
.top_box2_r .bnt .xl em{background-position:-1px -169px;}
.top_box2_r .bnt .xl:hover em{background-position:-96px -169px;}
.top_box2_r .bnt .tx em{background-position:-33px -169px;}
.top_box2_r .bnt .tx:hover em{background-position:-128px -169px;}
.top_box2_r .bnt .wx em{background-position:-65px -169px;}
.top_box2_r .bnt .wx:hover em,.top_box2_r .on .wx em{background-position:-160px -169px;}
.top_box2_r .bnt p{display:none; position:absolute; right:0; top:35px;width:103px; line-height:25px; padding:5px 23px; background:#3f3f3f; cursor:default; color:#4cbbff; z-index:100; text-align:center;overflow:hidden;}
.top_box2_r .bnt p span{ display:inline-block;}
.top_box2_r .bnt p img{display:block; width:103px; height:103px; margin:3px 0;}

/* 登录&注册 */

.loreg{position:relative; z-index:999;}

#login, #reg{float: left; width:44px; text-align:center;cursor: pointer; margin-right:10px;}
#login a, #reg a{ color:#fff;}
#login.on, #reg.on{background:#0487de; border-bottom:2px solid #79c9ff; position:relative; margin-bottom:-2px;color:#fff; height:33px;}

#login-container, #reg-container{ right:-77px; top:40px; width:300px;   height:230px; overflow: hidden;}

.login-reg{position: relative;width:240px; padding:12px 30px;}
.login-reg b{ display:block; color: #4e4e4e; text-align: center; margin-bottom: 10px; font-weight:normal; font-size:100%;}
.login-reg .other-login-reg { height: 205px; width: 124px;  padding-right: 36px; border-right: 1px dashed #d3d1d2;}
.login-reg .other-login-reg a { display: block;width: 124px; height: 24px;margin-bottom: 18px;background: url(../skin_img/loginReg.jpg) no-repeat; }
.login-reg .other-login-reg .qq{ background-position: 0px -19px; }
.login-reg .other-login-reg .weibo{background-position: 0px -50px; }
.login-reg .other-login-reg .txwb {background-position: 0px -82px;}
.login-reg .form-box{ width:235px; margin-right:5px; _margin-right:0px;}
.login-reg .form-box .warning{ background: #ffeeee; border: 1px solid #ffb5b5;}
.login-reg .form-box b{  margin-bottom: 8px; }
.login-reg .form-box p { height: 30px;line-height: 30px; margin-bottom: 8px;}
.login-reg .form-box p span{display:inline-block; float:left; color:#4e4e4e;}
.login-reg .form-box .pdw{height:25px; line-height:25px; position:relative; margin-top:-6px; padding-left:0px; margin-left:36px; overflow:hidden;}
.login-reg .form-box .notice { display: none;height: 14px;margin-bottom: 5px; padding-left:45px; text-align: left;line-height: 1;color: red; +height:20px; +line-height:21px;}
.login-reg .form-box label {color: #4e4c4d; float: left;  height: 30px; line-height: 30px;}
.login-reg .form-box label span{ margin: 0 12px;}
.login-reg .form-box input{height: 15px;  width: 160px;padding:9px 8px 6px; border: 1px solid #d1cfd0; outline:medium none;}
.login-reg .form-box .pdw a{margin-left:58px;color: #f76917;line-height: 30px;margin-left:52px\9\0;}
.login-reg .form-box .sub-btn { float: left; height: 30px; width: 64px;background: #2ba339; border: none; font-size: 14px;color: #fff;cursor: pointer;}

.login-reg .form-box .login{ margin-left:36px; width:178px;font-size: 14px;font-weight: bold;border:none;background-color: #3AAF4E;background-image: -webkit-gradient(linear, left top, left bottom, from(#3AAF4E), to(#118C2B));background-image: -webkit-linear-gradient(top, #3AAF4E, #118C2B);background-image: -moz-linear-gradient(top, #3AAF4E, #118C2B);background-image: -o-linear-gradient(top, #3AAF4E, #118C2B);background-image: -ms-linear-gradient(top, #3AAF4E, #118C2B);background-image: linear-gradient(top, #3AAF4E, #118C2B); padding:0px;} 
.login-reg .form-box .login:hover{  width:178px;font-size: 14px;font-weight: bold;cursor: pointer;border:none;color: white;background-color: #5EBA6D;background-image: -webkit-gradient(linear, left top, left bottom, from(#5EBA6D), to(#3CA051));background-image: -webkit-linear-gradient(top, #5EBA6D, #3CA051);background-image: -moz-linear-gradient(top, #5EBA6D, #3CA051);background-image: -o-linear-gradient(top, #5EBA6D, #3CA051);background-image: -ms-linear-gradient(top, #5EBA6D, #3CA051);background-image: linear-gradient(top, #5EBA6D, #3CA051);}

.login-reg .form-box .remember{width: 13px;height: 13px;margin:6px 5px 0 0px;vertical-align: -2px; border:none;+vertical-align:3px; padding:0 0 0 0; float:left;}

.container { display: none; position: absolute; top: 33px; border: 1px solid #cdcdcd; -webkit-border-radius: 1px; -moz-border-radius: 1px; -o-border-radius: 1px; border-radius: 1px; background: #fff; z-index: 1050; }

.qq_login a { display: block;width: 124px; height: 24px;margin-bottom: 18px;background: url(../skin_img/loginReg.jpg) no-repeat 0px -19px; float:left; margin-left:0px; }


.bar-main-right .close {display: block;position: absolute;top: 10px;right: 10px;width: 9px;height: 9px;overflow: hidden;background:url(../skin_img/loginReg.jpg) no-repeat -2px -3px;text-indent: -3000px;cursor: pointer;}
#barbox span.close{height:9px;}
.fl{float:left;}
.fr{float:right;}


.top_box2_r .login_ok a{color:#fff; display:inline-block;}
.top_box2_r .login_ok em{margin:0 4px; color:#999;}

.top_box2_r .user_tx{width:24px; height:24px; margin:5px 11px 0 0; position:relative; overflow:hidden;}
.top_box2_r .user_tx img{width:24px; height:24px; +height:31px; _width:23px; _height:23px;}
.top_box2_r .user_tx .cover24{position:absolute; top:0px; left:0px; width:24px; height:24px; background:url(../skin_img/iocn.png) no-repeat -200px -168px; display:inline-block;}

.header2{ width:100%; height:120px; clear:both; background:#fff;}
.header2_main{ width:1200px;margin:0 auto; height:120px; overflow:hidden;}
.logo{ float:left; width:200px; height:80px; margin-top:21px;}
.yxhb2{ float:left; width:172px; height:35px; margin:40px 0 0 10px; background:url(../skin_img/xp_new.png) no-repeat -329px -297px;}

.header2_r{float:right; width:402px; height:120px; overflow:hidden;}
.search2{width:402px; height:43px; margin-top:25px; overflow:hidden;}
.search2 .text{ border:2px solid #3385ff; height:19px; padding:10px; width:321px; float:left; outline:none; color:#bfbfbf; font-size:14px;}
.search2 .button{width:57px; height:43px; background:#3385ff url(../skin_img/xp_new.png) no-repeat -515px -291px; border:none; outline:none; float:left; cursor:pointer;}

.hot_word{ width:402px; height:25px; line-height:25px; margin-top:10px; color:#333; overflow:hidden;}
.hot_word a{color:#333; margin:0 3px;}
.hot_word a:hover{ color:#3385ff;}

.nav2_box{height:51px; width:100%; background:#3385ff; overflow:hidden;}
.nav2{height:51px; line-height:51px; width:1200px; margin:0 auto; overflow:hidden;}
.nav2 a{ display:inline-block; height:51px; padding:0 35px; color:#f4f6fa; font-size:18px; border-left:1px solid #37a1e9; float:left;}
.nav2 a:hover,.nav2 a.on{background:#317ef3; color:#fefefe;}


/***********************************wzh 4 3*************************************/
.wzlb_wz{ width:100%; height:38px; line-height:38px; position:relative; font-size:14px; color:#666666; text-indent:27px;}
.wzlb_wz span{ display:block; width:19px; height:18px; position:absolute; left:0; top:10px; background:url(../skin_img/xp_new.png) no-repeat -1px -426px;}
.wzlb_wz a{ color:#666666;}
.wzlb_lf{ width:800px; padding:0 10px; float:left; background:#fff;}

#focus{position: relative;height:265px;width:800px;margin:15px auto 0px;}
#focus .bd{position: relative}

#focus .btn-prev, #focus .btn-next{display: none;position: absolute;top:40%;width:58px;height:57px;z-index: 2}
#focus .btn-prev{left:0px;background:url(../skin_img/xp_new.png) no-repeat 0 0;}
#focus .btn-next{right:0px;background:url(../skin_img/xp_new.png) no-repeat -62px 0;}
#focus .btn-prev:hover{background:url(../skin_img/xp_new.png) no-repeat -124px 0px;}
#focus .btn-next:hover{background:url(../skin_img/xp_new.png) no-repeat -186px 0px;}

#focus .focus-bar-box{width: 100%;height: 265px;position: relative;overflow: hidden;}
#focus .focus-bar{width: 10000px}
#focus .focus-bar li{float: left;width:800px;height: 265px}
#focus .focus-bar li a{width: 100%;height: 100%;display: block}
#focus .focus-bar li img{width: 100%;min-height: 100%}
#focus .ft{position: absolute;left: 0;bottom: 0;z-index: 1;width:800px;height:40px}
#focus .ftbg{position: absolute;top: 0;left: 0;z-index: -1;width:800px;height:40px;background:#000; filter:Alpha(Opacity=50); opacity:0.5;}
#focus .change{position: absolute;right:10px;bottom:13px;height:14px;overflow:hidden;}

#focus .change a{float: left;width:14px;height:14px;margin-right:6px;background:url(../skin_img/xp_new.png) no-repeat -48px -428px;cursor: pointer;}
#focus .change a.on{ background-position:-30px -428px;}

#focus .hd{position: absolute;left: 0;bottom: 0;z-index:2;width:650px;height:40px}
#focus .focus-title{overflow: hidden;position: absolute;top: 0;left: 0;height:40px;padding: 0 10px 0 10px;line-height:40px;font-size:16px; width:630px;}
#focus .focus-title a{display: none;color: #fff;}


.wzlb_slider{ width:100%; height:265px; padding-top:15px;}
.wrap { width: 100%; height: 100%; position: relative; overflow: hidden; }

.wzlb_list ul li{ width:100%; height:154px; padding:16px 0; border-bottom:1px dashed #e0e0e0; position:relative; overflow:hidden;} 
.wzlb_list_img{ width:294px; height:154px; position:absolute; left:0; top:15px;}
.wzlb_list_img img{ width:290px; height:150px; border:2px solid #eaeaea;}

.wzlb_list_tntro{ padding-left:305px; overflow:hidden;}
.wzlb_list_tntro p{ line-height:30px;}
.list_title{height:30px; overflow:hidden;}
.list_title a{ color:#ff4c4c; font-size:18px;}
.list_time{ color:#aaaaaa; font-size:14px;}
.list_intro{ color:#666666; font-size:14px; height:90px; position:relative; overflow:hidden;}
.list_intro a{ color:#2175ff; display:inline-block; position:absolute; right:0px; bottom:0px; background:#fff; padding-left:10px; overflow:hidden;}

.list_fenye{ width:100%; height:40px; padding:27px 0 26px 0; text-align:center;}
.list_fenye a,.list_fenye span,.list_fenye em{ display:inline-block; padding:0 16px; height:40px; line-height:40px; background:#ededed; color:#666666; font-size:16px; margin:0 5px; overflow:hidden; font-weight:normal;}
.list_fenye a:hover,.list_fenye span{ background:#3385ff; color:#fff;}
.list_fenye em{ background:none; padding:0; margin:0;}



.wzlb_rg{ width:360px; float:right; height:auto;overflow:hidden;}
.wzlb_rg_block{ width:340px; padding:0 10px; background:#fff; overflow:hidden; _height:281px;}
.wzlb_rg_block li{ height:110px; padding:15px 0; position:relative; overflow:hidden;}
.rg_img{ width:110px; height:110px; position:absolute; left:0; top:15px;}
.rg_img img{ width:110px; height:110px;}
.rg_intro{ padding-left:129px; overflow:hidden; margin-top:-4px;}
.rg_intro p{ line-height:22px;}
.rg_intro .wp_title a{ color:#333; font-size:16px;}
.rg_intro .wp_intro{ color:#888888; font-size:14px; height:44px; overflow:hidden;}
.rg_intro .wp_download a{ display:block; width:90px; height:35px; line-height:35px; font-size:14px; color:#fff; background:#e96161; border:1px solid #e25a5a; border-radius:1px; text-align:center; margin-top:4px;}
.wzlb_bt{ border-bottom:1px solid #e5e5e5;}


.wzlb_yxhd,.wzlb_yxlb,.wzlb_yxzq{ margin-top:16px; background:#fff; width:340px; padding:10px 10px 15px 10px; overflow:hidden;}
.wzlb_title{ position:relative; text-indent:26px; font-size:20px; color:#2175ff; overflow:hidden;}
.wzlb_title span{ display:inline-block; position:absolute; top:4px; left:0; width:26px; height:30px; background:url(../skin_img/xp_icon.png) no-repeat -1px -506px;}
.yxhd_list li{ line-height:37px; height:auto; width:100%; float:left; overflow:hidden;}
.yxhd_list li a{ display:block;}
.none{ display:none;}
.yxhd_list .spn_title{ display:inline-block; float:left; width:100%; height:37px; line-height:37px; overflow:hidden; font-size:15px; color:#666; background:url(../skin_img/xp_icon.png) no-repeat -30px -497px; text-indent:15px;}
.yxhd_list .span_img{ float:left;width:325px; height:170px; text-indent:15px; display:none;}
.yxhd_list .span_img img{ width:310px; height:170px;}
.yxhd_list .sblock .span_img{ display:block;}
.yxhd_list .sblock .spn_title{ color:#2175ff;}

.wzlb_yxlb{ padding-bottom:30px;}
.wzlb_yxlb .wzlb_title span{ background:url(../skin_img/xp_icon.png) no-repeat 0 -88px;}
.yxlb_list ul li,.yxphb_list ul li{ line-height:30px; padding:9px 0; border-bottom:1px dashed #e0e0e0; position:relative; overflow:hidden; cursor:pointer; width:100%; float:left;}
.yxlb_intro{ display:none;}
.yxlb_title{ width:255px;}
.yxlb_title a{ display:block; overflow:hidden; height:32px; font-size:16px; color:#333;}
.yxlb_lq{ position:absolute; top:50%; margin-top:-16px; right:0; width:62px; height:32px;}
.yxlb_lq a{ display:block; width:60px; height:30px; line-height:30px; border:1px solid #f87979; text-align:center; color:#f87979;}
.yxlb_intro{ position:relative;}
.yxlb_intro_img{ width:80px; height:80px; position:absolute; top:3.5px; left:0;}
.yxlb_intro_img a{ display:block; width:100%; height:100%; position:relative;}
.yxlb_intro_img img{ width:100%; height:100%; border-radius:10px;}
.yxlb_intro_rg{ padding-left:94px;}
.yxlb_intro_rg p{ line-height:29px;}
.yxlb_intro_rg .spn_title{ font-size:16px; color:#333; height:29px; line-height:29px; overflow:hidden;}
.yxlb_intro_rg .spn_time span{ color:#f87979; height:29px; overflow:hidden;}
.yxlb_intro_rg .spn_time{ font-size:14px; color:#888888;}
.yxlb_list .sblock .yxlb_intro{ display:block;}
.yxlb_list .sblock .yxlb_title{ display:none;}
.yxlb_list .sblock .yxlb_lq a{ background:#f87979; color:#fff;}

.wzlb_yxphb{ height:631px; overflow:hidden; margin-top: 16px;background: #fff;width: 340px;padding: 10px 10px 0 10px;}
.wzlb_yxphb .wzlb_title{ height:31px; border-bottom:1px solid #e0e0e0; position:relative;}
.wzlb_yxphb .wzlb_title span{ background:url(../skin_img/xp_icon.png) no-repeat -1px -539px;}
.wzlb_yxphb .wzlb_title ul{ position:absolute; top:0; right:0; width:94px;}
.wzlb_yxphb .wzlb_title ul li{ float:left; width:47px; height:31px; text-indent:-9999px;}
.wzlb_yxphb .wzlb_title ul li a{ display:block; width:45px; height:30px; border:1px solid #fff; border-bottom:1px solid #e0e0e0; border-left:0; padding-left:1px;}
.wzlb_yxphb .wzlb_title ul .last a{ border:1px solid #e0e0e0; border-bottom:1px solid #fff; padding-left:0;}
.wzlb_yxphb .wzlb_title ul li em{ display:block; width:31px; margin:0 auto; height:30px; background: url(../skin_img/xp_new.png) no-repeat;}
.wzlb_yxphb .wzlb_title ul .az em{ background-position: -418px -109px;}
.wzlb_yxphb .wzlb_title ul .ios em{ background-position: -448px -111px;}
.phb_rank{ width:29px; color:#aaaaaa; font-size:18px; float:left; font-family:"Arial";}
.yxphb_list ul li{ padding:12px 0; +padding:10px 0; position:relative; overflow:hidden;}
.oas{ color:#20ba98;}
.phb_title{ float:left; color:#333; font-size:16px;height: 30px;width: 310px;overflow: hidden;}
.phb_mul .phb_rank{ line-height:80px;}
.mul_img{ width:80px; height:80px; position:relative; float:left;}
.mul_img img{ width:80px; height:80px; border-radius:10px;}
.mul_intro{ width:210px; float:left; margin-left:16px; overflow:hidden; display:inline;}
.mul_tt{ color:#333; font-size:16px; line-height:22px; height:22px; overflow:hidden;}
.mul_lx{ margin-top:26px;}
.mul_lx a{ display:inline-block; width:52px; height:27px; line-height:27px; margin-right:5px; text-align:center; color:#fff; border-radius:1px;}
.mul_lx .mul_lb{ background:#f87979;}
.mul_lx .mul_xz{ background:#20ba98;}
.mul_score{ width:65px; height:25px;font-family:"Arial"; font-size:18px;line-height:25px; overflow:hidden; color:#ff5959; position:absolute; top:37px; right:0px;}
.mul_score em{ font-size:14px; margin-left:6px;}

.ml3{ margin-left:3px;}
.phb_mul{ display:none;}
.sblock .phb_mul{ display:block;}
.hide,.sblock .phb_simple{ display:none;}


.wzlb_yxzq .wzlb_title span{ background: url(../skin_img/xp_icon.png) no-repeat 0 -469px; top:1px;}
.yxzq_list ul li{ width:100px; margin-top:20px; margin-right:20px; position:relative; float:left; height:132px; overflow:hidden; +margin-top:15px; +height:123px;}
.yxzq_list ul li.mr0{ margin-right:0;}
.yxzq_list ul a{ display:block; width:100%;}
.yxzq_list ul img{ width:100%; height:100px; border-radius:15px;}
.yxzq_list ul span{ display:block; width:100%; height:100px; background:url(../skin_img/xp_new.png) no-repeat -73px -427px; position:absolute; top:0; left:0;}
.yxzq_list ul b{ display:block; width:100%; overflow:hidden; color:#666; font-size:14px; text-align:center; font-weight:normal; height:20px; margin-top:8px;+margin-top:5px;}


.rmzq_rg_li a:hover,.rmyx_ul .list_li a:hover b,.hyxw_rg .txt_li a:hover,.yxzq_list ul li a:hover b{ color:#3385ff;}

/*12.23*/
#popup{top:25%;}
.popup{display:none;position:fixed;width:500px; height:auto;left:45%;top:25%;margin-left:-200px;z-index:1000;background-color:#fff; overflow:hidden;}
.qq_dl a.wx{ background-position:-0px -639px; margin-left:8px;}
.wx_ewm{ width:231px; height:231px;border:3px solid #4189f5; margin:32px auto 5px; border-radius:15px; overflow:hidden;}
.wx_ewm img{width:100%;}
.bdwx{color:#879299; font-size:32px; font-weight:bold; text-align:center;}
.popup .pop_b{text-align:right; margin-right:67px; color:#666; font-size:14px;}
.popup .pop_b .remember,.popup .pop_b span{float:none;}
.popup .pop_b .remember{vertical-align:-2px; margin-right:0px; cursor:pointer;}
.main3_l_t a img{ border-radius: 25px; }



/* 首页玩家推荐 */
.player_recom{ padding: 15px; width: 350px; height: 400px; font-size: 14px; }
.player_recom_head{ overflow: hidden; height: 50px; }
.player_recom_head .tit{ font-size: 0; width: 185px; height: 45px; background: url(../skin_img/index/tt-wjtj.png) no-repeat; float: left; }
.player_recom_head .btn_change{ width: 70px; height: 20px; line-height: 20px; background: url(../skin_img/index/btn-change.png) no-repeat; float: right; color: #666; text-align: right; padding-right: 5px; margin-top: 18px; }
.player_recom_head .btn_change:hover{ background-position: right 0; color: #FFF; }
.player_recom_cont{ color: #666; }
.player_recom_cont .pic{ width: 350px; height: 175px; vertical-align: top; }
.player_recom_cont .dd{ line-height: 50px; overflow: hidden; }
.player_recom_cont .gname{ font-size: 16px; color: #404040; font-weight: bold; margin-right: 15px; width: 100px; overflow: hidden; float: left; height: 40px;}
.player_recom_cont .gname::before{ content: ''; display: inline-block; width: 3px; height: 12px; background: #5298ff; margin-right: 10px; }
.player_recom_cont .gscore{ font-size: 18px; color: #ff5050; font-weight: bold; }
.player_recom_cont .player{ margin-left: 15px; }
.player_recom_comm{ border-top: 1px solid #e5e5e5; }
.player_recom_comm .dt{ line-height: 22px; margin-top: 10px; margin-bottom: 3px; }
.player_recom_comm .dt .name{ display: inline-block; vertical-align: top; background: #eee; color: #555; padding: 0 7px; border-radius: 11px; margin-right: 12px; }
.player_recom_comm .dt .time{ color: #999; }
.player_recom_comm .dt .now{ color: #ff5050; }
.player_recom_comm .dd{ margin-top:6px; color: #999; line-height: 24px; /*height:74px;*/ overflow:hidden;}
.player_recom_comm .ft{ text-align: right; }
.player_recom_comm .ft .next{ color: #5298ff; text-decoration: underline; }

