@charset "utf-8";
/* 公共 */
body {font-family:"Microsoft Yahei","Simsun";font-size: 12px;color:333;text-decoration: none;margin: 0px;padding: 0px;background:#F2F5F9;}


body,button,input,select,textarea{font:12px "Microsoft Yahei","Simsun";}

*{padding: 0;margin: 0;font-family: "Microsoft Yahei","Simsun";}

/*td{font-size: 12px;}*/
img{border:0;vertical-align:middle;}
ul,li,dl,dt,dd,form{margin:0;padding:0;list-style-type:none;}
em, i{font-style:normal;}
a{color:#333333;text-decoration:none;}
a:hover{color:#ff6600;text-decoration:none;}
.left { float:left;display:inline;}
.right { float:right;display:inline;}
.clear { clear:both;font-size:0px;overflow:hidden;height:0;line-height:0;font-size:0;display:block;}
.clearfix:after{visibility:hidden;display:block;font-size:0;content:"";clear:both;height:0;}
*html .clearfix {height: 1%;}
.mtop{margin:10px 0 0 0;}
.mleft{margin-left:10px;}
.hidden{display:block;word-break:keep-all;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
*:focus{outline:none;}
.hide{display:none;}

input[type="checkbox"] {margin: 3px 3px 3px 4px;}
input[type="checkbox"] { -webkit-appearance: checkbox;box-sizing: border-box; }



/* 顶部导航条 */
.top{width:100%;height:35px;background:url(../images/top-bar.jpg) repeat-x;overflow:hidden;}
.top-con{width:1200px;margin:auto;line-height:35px;color:#9b9b9b;}
.top-con-left{float:left;display:inline;width:933px;}
.top-con-left .line{margin:0 20px 0 10px;color:#cccccc;}
.top-con-left #login_span span{color:#ff0000;}
.top-con-left a{color:#9B9B9B;}
.top-con-left a:hover{color:#ff6600;}
.top-con-left a.login{color:#f0265a;margin:0 10px 0 0;text-decoration:underline;}
.top-con-left .app{background: url('../images/mobile.png') left center no-repeat;background-size:11px auto;padding:0 0 0 16px;cursor:pointer;margin:0 0 0 35px;}
.top-con-left .download-box {background: url(../images/download.png) left center no-repeat;background-size: 20px auto;padding: 0 0 0 22px;cursor: pointer;margin: 0 0 0 15px;color: #f0265a;}
.top-con-right{float:right;display:inline;width:267px;position:absolute;}
.top-con-right .top-con-nav .line{/*border-right: solid 1px #ccc;*/background: url('../images/line.jpg') left center no-repeat;}
.top-con-right .top-con-nav li{float:left;display:inline;}
.top-con-right .top-con-nav li span{display:inline-block;margin-left: 8px;width: 7px;height: 7px;margin-bottom: 1px;background: url('../images/down-icon.png') no-repeat;_margin-top: 8px;}
.top-con-right .top-con-nav li.t {padding:0 10px;height: 100%;display: block;color:#666666;cursor:pointer;border:1px solid transparent;border-top:none;_border:none;_height:35px;_line-height:35px;}
.top-con-right .top-con-nav li.t-on {background:#ffffff;border:1px solid #EFEFEF;border-top:none;}


/*隐藏盒子设置*/
.hidden-box{width:118px;border: 1px solid #EFEFEF;border-top:0;top: 35px;z-index:9999;display:none;background:#ffffff;position:absolute;}
.hidden-box>ul{list-style-type: none;color:#666666;/*cursor: pointer;*/}
.hidden-box a{color:#666666;}
/*图标向上旋转*/
.hover-up{ transition-duration:.5s;transform: rotate(180deg);-webkit-transform: rotate(180deg); }
/*图标向下旋转*/
.hover-down{ transition-duration: .5s;transform: rotate(0deg);-webkit-transform: rotate(0deg); }
/*隐藏盒子位置设置*/
.hidden-loc-fav{right:170px;}
.hidden-loc-fav a{display:block;background: url(../images/icon.png) no-repeat 0 0;padding:0 0 0 36px;}
.hidden-loc-fav a:hover{background-color: #fafafa;}
.hidden-loc-fav a.c{background-position:10px -20px;}
.hidden-loc-fav a.f{background-position:10px -75px;}
.hidden-loc-fav a.h{background-position:10px -132px;}
.hidden-loc-map{right:85px;width:435px;padding:20px 30px;}
.hidden-loc-map li{float:left;display:inline;}
.hidden-loc-map p{margin:0;padding:0;line-height:30px;}
.hidden-loc-map .p1{font-size:18px;color:#f0265a;width:200px;}
.hidden-loc-map .p2{font-size:18px;color:#000;margin:5px 0 0 0;}
.hidden-loc-map .p3{font-size:12px;}
.hidden-loc-map .p4 {margin:5px 0 0 0;}
.hidden-loc-map .p4 a{display:block;background: url(../images/icon2.png) no-repeat 0 -41px;padding:0 0 0 55px;height:40px;line-height:40px;font-size:16px;color:#fff;width:95px;}
.hidden-loc-map .p4 a:hover{background-position:0 0;}
.hidden-loc-map div{margin:30px 0 0 0;width:215px;border-left:1px solid #f3f3f3;padding:0 0 0 15px;}
.hidden-loc-map .p5{background: url(../images/qrcode.jpg) no-repeat 0 0;background-size:100px 100px;padding:0 0 0 110px;line-height:20px;height:100px;}
.hidden-loc-map .p6{margin:0 0 0 5px;}
.hidden-loc-game{right:0px;width:1199px;border-left:0;}
.hidden-loc-game li{float:left;display:inline;padding:10px;width:126px;line-height:16px;}
.hidden-loc-game li img{float:left;display:inline;width:16px;height:16px;margin-right:5px;}
.hidden-loc-game li:hover{background: #fafafa;}
.hidden-loc-game i{float:left;display:inline;width:11px;height:9px;background: url(../images/icon.png) no-repeat 0 -448px;margin-left:5px;}
.hidden-loc-game span{float:left;display:inline;}
.hidden-loc-game .loc-game-left{float:left;display:inline;width:380px;overflow:hidden;}
.hidden-loc-game .loc-game-center{float:left;display:inline;width:750px;padding:10px 30px 10px 20px;}
.hidden-loc-game .loc-game-right{float:left;display:inline;width:270px;padding:10px 0;}
.hidden-loc-game .loc-game-right li{width:120px;padding:10px 0 10px 10px;}
.hidden-loc-game .loc-game-title{border-bottom: 1px solid #EFEFEF;margin:0 0 10px 0;}
.hidden-loc-game .loc-game-title span{float:left;display:block;background:#36AAFD;width:4px;height:16px;margin:10px 10px 0 0;}
.hidden-loc-game .loc-game-title label{float:left;display:inline;font-size:16px;}
.hidden-loc-game .loc-game-title a{float:right;display:inline;}



/* 头部logo */

.header{background:#fff;width:100%;height:90px;line-height:90px;margin:auto;/*margin:0 auto 39px auto;*/overflow:hidden;}
.header-con{width:1200px;margin:auto;}
.header-con-left{float:left;display:inline;width:420px;}
.header-con-right{float:right;display:inline;width:720px;}
.header-con-right .header-search{float:right;display:inline;width:372px;height:36px;margin:30px 0 0 20px; text-shadow: 0 0 black;border: 1px solid #e0e0e0;border-radius:20px;}
.header-con-right .header-search .text{float:left;display:inline;width:280px;line-height:22px; height:22px; padding:5px; color:#7c7c7c; font-size:14px; margin:2px 0 0 15px;background:none; border: 0;}
.header-con-right .header-search .btn{float:left;display:inline;width:60px;height:36px;border: 0;cursor:pointer; background:url("../images/search-btn.png") no-repeat center center;border-left: 1px solid #e0e0e0;}

/* 菜单栏 */
.menu{background:/*#0099FF #0090FF #008EF2 */#36aafd;height:50px;line-height:50px;/*position:absolute;top:125px;left:0px;width:100%;z-index:99999;*/}
.menu-con{width:1200px;margin:auto;}
.menu-con li{float:left;display:inline;}
.menu-con li a{color:#ffffff;display:block;padding:0 35px;font-size:16px;}
.menu-con li a:hover, .menu-con li a.on{background:#0586CB/*#0081E1*/;text-decoration:none;}


/* 主体部份 */
.main{width:1200px;margin:20px auto;}
.main-con-left{width:260px;float:left;display:inline;}
.main-con-right{width:750px;float:right;display:inline;}

/* 内容框架 */
.box{background:#fff;position:relative;border-radius:2px;box-shadow: 1px 1px 1px #e6e6eb;box-sizing: border-box;}
.box .more{display:inline-block;font-size:14px;font-weight:normal;position:absolute;right:20px;top:12px;color:#9B9B9B;}
.box .more:hover{text-decoration:none;}
.box .refresh{background:url("../images/refresh.png") no-repeat center left;padding-left:25px;}
.box .box-title{position:relative;font-weight:bold;border-bottom: 1px solid #e6e6eb;height:45px;line-height:45px;padding: 0 20px;font-size: 16px;}
.box .tab{padding:0;background:#fcfcfc;}
.box .tab span{float:left;display:inline;padding:0 30px;border-left: 1px solid #e6e6e6;border-right: 1px solid #fcfcfc;cursor:pointer;}
.box .tab span.active{border-bottom:1px solid #fff;border-left:1px solid #e6e6e6;background:#fff}
.box .tab span.first{border-left:1px solid #fcfcfc;}
.box .tab span.active.last{border-right:1px solid #e6e6e6}
.box .tab span.active,.box .tab span:hover {color: #25c88a;}
.box .tab a{float:left;display:inline;padding:0 30px;border-left: 1px solid #e6e6e6;border-right: 1px solid #fcfcfc;cursor:pointer;}
.box .tab a.active{border-bottom:1px solid #fff;border-left:1px solid #e6e6e6;background:#fff}
.box .tab a.first{border-left:1px solid #fcfcfc;}
.box .tab a.active.last{border-right:1px solid #e6e6e6}
.box-content{padding:10px;}

/* 首页精品推荐 */
.home-recommend .box-content li{float:left;display:inline;width:333px;border:1px solid #fff;padding:10px;margin:10px 15px 0 5px;position:relative;}
.home-recommend .box-content li:hover{border:1px solid #36aafd;background:#f9f9f9;}
.home-recommend .box-content li a{display:block;cursor:pointer;width:230px;}
.home-recommend .box-content li a:hover{text-decoration:none;}
.home-recommend .box-content li a:hover h3{text-decoration:none;}
.home-recommend .box-content li a img{width:80px;height:80px;display: block;float:left;padding-right:10px;}
.home-recommend .box-content li a h3{display:block;width:128px;font-size:14px;height:28px;line-height:28px;margin:0;padding:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.home-recommend .box-content li a p{line-height: 22px;color:#6c6c6c;margin:0;padding:0;}
.home-recommend .box-content li a p span{color:#ff6600;}
.home-recommend .box-content li .btn{display:block;position:absolute;right:30px;top:15px;width:80px;height:80px;}
.home-recommend .box-content li .btn a{display:block;width:95px;height:32px;line-height:32px;text-align:center;border-radius:2px;font-size:14px;}
.home-recommend .box-content li .btn a.start{border:1px solid #36aafd;color:#36aafd;margin-bottom:8px;}
.home-recommend .box-content li .btn a.start:hover {background:#36aafd;color:#fff;}
.home-recommend .box-content li .btn a.use_mob{border: 1px solid #c5d1ce;color:#5b5b5b;z-index:10;position:relative;}
.home-recommend .box-content li .btn a.use_mob:hover{background:#36aafd;color:#fff;border:1px solid #36aafd;}
.home-recommend .box-content li .btn a.use_mob em{background: url(../images/code_bg.png) no-repeat;width:160px;height:156px;line-height:156px;position:absolute;top:-125px;right:-163px;display:none;text-align:center;}
.home-recommend .box-content li .btn a.use_mob em .qr_code{width:142px;height:142px;vertical-align: middle;margin:13px 12px;}

.box-cate{border-bottom:1px solid #f0f0f0;margin:10px;padding:20px 20px 30px 20px;font-size:14px;}
.box-cate a{border:1px solid #f0f0f0;padding:8px 20px;margin:0 10px;border-radius:3px;}
.box-cate a:hover, .box-cate .on{background:#36aafd;border:1px solid #36aafd;color:#fff;}

/* 首页最新游戏 */
.home-new-game{float:left;display:inline;width:820px;}
.home-new-game .box-content li{float:left;display:inline;margin:15px 15px 13px 15px;}
.home-new-game .box-content li .p1 {width:80px;float:left;margin-top:5px;}
.home-new-game .box-content li .p1 img {width:80px;height:80px;display:block;}
.home-new-game .box-content li .p2 {float:left;display:inline;width:145px;margin-left:10px;}
.home-new-game .box-content li .p2 p {width:100%;float:left;margin:0;padding:0;line-height:25px;height:25px;overflow:hidden;white-space: nowrap;text-overflow: ellipsis;font-weight:bold;font-size:14px;}
.home-new-game .box-content li .p2 label{width:150px;display:block;}
.home-new-game .box-content li .p2 label a {margin-top: 5px;font-style:normal;margin-right: 5px;}
.home-new-game .box-content li .p2 label a:hover {background:#36aafd;color:#fff;text-decoration:none;}
.home-new-game .box-content li .p2 label a {float:left;display:inline;width:65px;line-height:30px;font-size:12px;color: #36aafd;border: 1px solid #36aafd;text-align: center;border-radius:2px;}
.home-new-game .box-content li .p2 label a.use_mob{border: 1px solid #c5d1ce;color:#5b5b5b;z-index:10;position:relative;}
.home-new-game .box-content li .p2 label a.use_mob:hover{background:#36aafd;color:#fff;border:1px solid #36aafd;}
.home-new-game .box-content li .p2 label a.use_mob em{background: url(../images/code_bg.png) no-repeat;width:160px;height:156px;line-height:156px;position:absolute;top:-125px;right:-163px;display:none;text-align:center;}
.home-new-game .box-content li .p2 label a.use_mob .qr_code{width:140px;height:140px;vertical-align: middle;margin:13px 12px;}
.home-new-game .box-content li .p2 span {color:#666;}

/* 首页游戏新闻 */
.home-game-news{float:right;display:inline;margin:0 0 0 10px;width:370px;}
.home-game-news .home-gamenews-top{width:100%;float:left;display:inline;}
.home-game-news .home-gamenews-top li {margin-top:5px;}
.home-game-news .home-gamenews-top li label{line-height:30px;height:30px;overflow:hidden;text-align:center;display:block;}
.home-game-news .home-gamenews-top li label a{color:#ff4200;font-size:18px;}
.home-game-news .home-gamenews-top li span{display:block;line-height:24px;height:47px;overflow:hidden;color:#a2a2a2;font-size:14px;margin-top:5px}
.home-game-news .home-gamenews-top li span a{color:#099cda;}
.home-game-news .home-gamenews-top li span a:hover{color:#ff6200;}
.home-gamenews-list{width:100%;float:left;border-top:1px dashed #eaeaea;padding-top:10px;margin-top:13px} 
.home-gamenews-list li{width:100%;float:left; line-height:30px;} 
.home-gamenews-list li label{float:left;display:inline;} 
.home-gamenews-list li label a{color:#099cda}
.home-gamenews-list li em{float:left;display:inline;color:#d3d3d3;font-size:14px;margin:0 10px;} 
.home-gamenews-list li span{width:70%;float:left;height:30px; overflow:hidden; white-space:nowrap;text-overflow:ellipsis;}
.home-gamenews-list li span a{color:#2e2e2e;font-size:14px;}
.home-gamenews-list li span a:hover{color:#ff6600;}
.home-gamenews-list li i{float:right;display:inline;color:#aaa;margin-right:5px;}

/* 首页热门游戏 */
.home_hot_game .box-content {padding-bottom:15px;}
.home_hot_game .box-content li{width:275px; float:left; margin:16px 10px 0 10px; display:inline}
.home_hot_game .box-content li a.w{display:block; position:relative;color:#6c6c6c;} 
.home_hot_game .box-content li a .p1 img{width:275px;height:125px;display:block}
.home_hot_game .box-content li a .p2{ position:absolute;top:0;left:0; width:100%; height:125px; background: rgba(0,0,0,0.6);filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#6c000000',endColorstr='#6c000000');color:#fff; font-size:14px;display:none}
.home_hot_game .box-content li a .p2 p{float:left; width:80%; margin-left:60px; display:inline; line-height:15px; margin-top:7px; font-size:14px}
.home_hot_game .box-content li a .p2 .qr_code{width:90px;height:90px;vertical-align: middle;margin:12px 15px;background:#fff;padding:5px;border-radius:5px;}
.home_hot_game .box-content li a .p2 .qr_code canvas {width:90px;height:90px;}
.home_hot_game .box-content li a .p2 span{ display:block;position:absolute;top:20px;left:135px;}
.home_hot_game .box-content li a .p2 strong{display:block;margin-bottom:5px;}
.home_hot_game .box-content li a .p2 p em{ float:left}
.home_hot_game .box-content li a .p3{line-height:35px; height:35px; overflow:hidden; white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:bold; text-align:center;}
.home_hot_game .box-content li .p4{display:none;}
.home_hot_game .box-content li a:hover{color:#ff6200}
.home_hot_game .box-content li:hover .p2{display:block;}
.home_hot_game .box-content li:hover .p3{display:none;}
.home_hot_game .box-content li:hover .p4{border-bottom-right-radius:5px;border-bottom-left-radius:5px;display:block;line-height:35px; height:35px; overflow:hidden; white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:normal; text-align:center;background:#36aafd;}
.home_hot_game .box-content li:hover .p4 a{color:#fff;}

/* 首页热门单机 */
.home-stand{margin:10px 0 0 0;}
.home-stand-one{float:left;display:inline;width:800px;}
.home-stand-one .box-content li{float:left;display:inline;margin:15px 10px 13px 15px;}
.home-stand-one .box-content li .p1 {width:80px;float:left;margin-top:5px;}
.home-stand-one .box-content li .p1 img {width:80px;height:80px;display:block;}
.home-stand-one .box-content li .p2 {float:left;display:inline;width:145px;margin-left:10px;}
.home-stand-one .box-content li .p2 p {width:100%;float:left;margin:0;padding:0;line-height:25px;height:25px;overflow:hidden;white-space: nowrap;text-overflow: ellipsis;font-weight:bold;font-size:14px;}
.home-stand-one .box-content li .p2 em a {margin-top: 5px;font-style:normal;}
.home-stand-one .box-content li .p2 em a:hover {background:#36aafd;color:#fff;text-decoration:none;}
.home-stand-one .box-content li .p2 em a {float:left;display:inline;width:95px;line-height:32px;font-size:14px;color: #36aafd;border: 1px solid #36aafd;text-align: center;border-radius:2px;}
.home-stand-one .box-content li .p2 span {color:#666;}

.home-stand-two{float:right;display:inline;width:390px;}
.box-gift li{float:left;width:100%;color:#6c6c6c; margin-top:5px}
.box-gift li .p1{width:80px;float:left;margin-top:3px;display:none}
.box-gift li .p1 img{width:80px;height:80px;display:block;}
.box-gift li .p2{width:100%;float:left; margin-left:0}
.box-gift li .p2 p{width:100%;float:left;line-height:25px; height:25px; overflow:hidden; white-space:nowrap;text-overflow:ellipsis;}
.box-gift li .p2 p a{font-size:14px;color:#5d5d5d;font-weight:normal; padding-left:10px;}
.box-gift li .p2 p a:hover{color:#ff6200;}
.box-gift li .p2 p span{width:145px;float:left;height:12px;background:#f3f3f3;border-radius:20px; margin:6px 5px 0 0;display:inline}
.box-gift li .p2 p span em{background:#36aafd;float:left;height:12px;border-radius:20px;}
.box-gift li .p2 p i{float:left}
.box-gift li .p2 .p2_1{width:72%; margin-left:5px; display:inline}
.box-gift li .p2 .p2_2{width:auto; float:right;display:none;}
.box-gift li .p2 .p2_3{display:none;margin-left:5px;}
.box-gift li .p2 .p2_4{float:right;color:#ff3600;width:20.5%;}
.box-gift li .p3{width:54px;float:right;display:none}
.box-gift li .p3 span{ width:100%; line-height:27px; text-align:center; border-radius:2px; float:left; color:#fff; background:#3bb70b; font-size:14px; margin-top:25px; cursor:pointer}
.box-gift li .p3 span:hover{ background:#35a509}
.box-gift li.hover{border-bottom:1px dashed #ebebeb;padding:10px 0;}
.box-gift li.hover .p1,.box-gift li.hover .p2 .p2_2,.box-gift li.hover .p2 .p2_3,.box-gift li.hover .p3{display:block;}
.box-gift li.hover .p2{margin-left:10px;width:185px;}
.box-gift li.hover .p2 .p2_1{width:100%;}
.box-gift li.hover .p2 .p2_1 a{font-weight:bold;background:none;padding-left:0} 
.box-gift li.hover .p2 .p2_4{display:none}
 
.box-gift dd{float:left;width:100%;color:#6c6c6c; margin-top:5px}
.box-gift dd .p1{float:left;width:100%;display:none;margin-top:5px}
.box-gift dd .p1 img{width:370px; height:133px; display:block}
.box-gift dd .p2{float:left;width:100%;font-size:14px;}
.box-gift dd .p2 a{width:80%;float:left;line-height:24px; height:24px; overflow:hidden; white-space:nowrap;text-overflow:ellipsis;color:#2b2b2b; padding-left:10px;}
.box-gift dd .p2 span{float:right;color:#545454;}
.box-gift dd.hover .p1{display:block}
.box-gift dd.hover .p2{display:none}

.home-stand-three{float:right;display:inline;width:390px;margin:10px 0 0 0;}

/* 首页排行榜 */
.home-rank{margin:10px 0 0 0;}
.home-rank-one{float:left;display:inline;width:393px;}
.home-rank-two{float:left;display:inline;width:394px;margin:0 0 0 10px;}
.home-rank-three{float:right;display:inline;width:393px;}

.box-game-rank{width:355px;float:left; background:#fff;padding:0px 15px 15px 15px; }
.box-game-rank li{float:left;width:100%;color:#6c6c6c; margin-top:15px}
.box-game-rank li .num_bg{float:left;width:25px;height:25px;line-height:25px;text-align:center;font-size:16px;color:#fff;position: relative;background: #ff7e00;border-radius:3px;}
.box-game-rank li .p1{width:80px;float:left;margin-top:3px;display:none}
.box-game-rank li .p1 img{width:80px;height:80px;display:block;}
.box-game-rank li .p2{width:155px;float:left;margin-left:12px;display:inline}
.box-game-rank li .p2 p{width:100%;float:left;line-height:25px; height:25px; overflow:hidden; white-space:nowrap;text-overflow:ellipsis;}
.box-game-rank li .p2 p a{font-size:14px;color:#5d5d5d;margin-left:2px;}
.box-game-rank li .p2 p a:hover{color:#ff6200;}
.box-game-rank li .p2 span{display:none}
.box-game-rank li .p2 em{display:none;width:100%;float:left;}
.box-game-rank li .p2 em a{width:88px;line-height:32px;float:left;font-size:14px; color:#36aafd;border:1px solid #36aafd; text-align:center;margin-top:6px;border-radius: 2px;}
.box-game-rank li .p2 em a:hover{text-decoration:none; background:#36aafd;color:#fff;}
.box-game-rank li .p3{float:right}
.box-game-rank li.hover .num_bg{display:none}
.box-game-rank li.hover .p1{display:block}
.box-game-rank li.hover .p2 p a{font-weight:bold;}
.box-game-rank li.hover .p2 span{display:block;}
.box-game-rank li.hover .p2 em{display:block}
.box-game-rank li.hover .p3{margin-top:30px;}



/* 搜索 */
.search-info{background:#fff;font-size:20px;padding:35px 20px;margin:30px 0 0 0;}
.search-info span{color:#ff3300;}
.search .box-content li{float:left;display:inline;margin:15px 15px 13px 15px;}
.search .box-content li .p1 {width:80px;float:left;margin-top:5px;}
.search .box-content li .p1 img {width:80px;height:80px;display:block;}
.search .box-content li .p2 {float:left;display:inline;width:145px;margin-left:10px;}
.search .box-content li .p2 p {width:100%;float:left;margin:0;padding:0;line-height:25px;height:25px;overflow:hidden;white-space: nowrap;text-overflow: ellipsis;font-weight:bold;font-size:14px;}
.search .box-content li .p2 label{width:150px;display:block;}
.search .box-content li .p2 label a {margin-top: 5px;font-style:normal;margin-right: 5px;}
.search .box-content li .p2 label a:hover {background:#36aafd;color:#fff;text-decoration:none;}
.search .box-content li .p2 label a {float:left;display:inline;width:65px;line-height:30px;font-size:12px;color: #36aafd;border: 1px solid #36aafd;text-align: center;border-radius:2px;}
.search .box-content li .p2 label a.use_mob{border: 1px solid #c5d1ce;color:#5b5b5b;z-index:10;position:relative;}
.search .box-content li .p2 label a.use_mob:hover{background:#36aafd;color:#fff;border:1px solid #36aafd;}
.search .box-content li .p2 label a.use_mob em{background: url(../images/code_bg.png) no-repeat;width:160px;height:156px;line-height:156px;position:absolute;top:-125px;right:-163px;display:none;text-align:center;}
.search .box-content li .p2 label a.use_mob .qr_code{width:140px;height:140px;vertical-align: middle;margin:13px 12px;}
.search .box-content li .p2 span {color:#666;}
.box-tab{width:100%;}
.box-tab li{width:160px; height:46px; line-height:46px;float:left; text-align:center; border:1px solid #e6e6e6; font-size:20px; margin:30px 20px 0 0; background:#fff; cursor:pointer}
.box-tab li a{ display:block}
.box-tab li.on,.box-tab li:hover{background:#36aafd;border:1px solid #36aafd;color:#fff;}
.box-tab li.on a,.box-tab li a:hover{color:#fff}

/* 分页 */
.page{text-align:center;margin:20px 0 10px 0;}
.page a {background: #fff;border: solid 1px #DEDEDE;cursor: pointer; border-radius: 4px;padding: 0px 12px;text-decoration: none;display: inline-block;line-height: 30px;}
.page .current {background: #00b3ff;color: #fff;border: solid 1px #00b3ff;cursor: pointer;border-radius: 4px;padding: 0px 12px; text-decoration: none;display: inline-block;line-height: 30px;}

/* 礼包 */
.page-gift li{color:#6c6c6c; margin-top:5px;margin:10px;border-bottom:1px dashed #ebebeb;padding:10px 0 25px 0;}
.page-gift li .p1{width:150px;float:left;}
.page-gift li .p1 img{width:120px;height:120px;}
.page-gift li .p2{width:500px;float:left;line-height:23px;}
.page-gift li .p2 .p2_1{margin:0 0 5px 0;}
.page-gift li .p2 .p2_1 a{color:#333;font-size:16px;font-weight: bold;}
.page-gift li .p2 p span{width:300px;float:left;height:12px;background:#f3f3f3;border-radius:20px; margin:6px 5px 0 0;display:inline}
.page-gift li .p2 p span em{background:#36aafd;float:left;height:12px;border-radius:20px;}
.page-gift li .p2 p i{float:left;margin:0 0 0 5px;}

.page-gift li .p3{width:100px;float:right;}
.page-gift li .p3 a{ width:100%; line-height:33px; text-align:center; border-radius:3px; float:left; color:#fff; background:#3bb70b; font-size:14px; margin-top:25px; cursor:pointer}
.page-gift li .p3 a:hover{ background:#35a509}

/* 专题 */
.page-zt li{color:#6c6c6c; margin-top:5px;margin:10px;border-bottom:1px dashed #ebebeb;padding:10px 0 25px 0;}
.page-zt li .p1{width:320px;float:left;}
.page-zt li .p1 img{width:280px;height:118px;}
.page-zt li .p2{width:500px;float:left;line-height:23px;}
.page-zt li .p2 .p2_1{margin:0 0 5px 0;}
.page-zt li .p2 .p2_1 a{color:#333;font-size:16px;font-weight: bold;}
.page-zt li .p2 .p2_2{margin:10px 0 0 0;color:#aaa;}
.zt-info{position: relative;}
.zt-text{background: rgba(0, 0, 0, 0.6);bottom: 0px;left: 0px;width: 880px;height: 65px;padding: 15px 0;font-size: 14px;color: #ffffff;line-height: 24px;position: absolute;}
.zt-text p{padding:0 25px;}
.home-recommend .zt-game li{border:1px solid #eee;padding:20px;margin:15px 25px;}
.home-recommend .zt-game li .btn{top:25px;right:35px;}

.zt-hot li{ padding:10px 0;  overflow:hidden;font-size:13px;padding:10px 5px;}
.zt-hot li.last{border-bottom:none;}
.zt-hot li:nth-of-type(1){border-top: none;}
.zt-hot li a{}
.zt-hot li a p{width: 270px;margin:10px 0 0 0;overflow:hidden;white-space: nowrap;text-overflow:ellipsis;}

/* 登录与注册框 */
.login-box {position: relative;width:90%;margin:10px auto;}
.login-box ul {padding: 2px 18px 0 18px;clear: both;}
.login-box ul li {clear: both; margin-top: 10px; background: #fff; box-shadow: 0 0 1px 0 rgba(0,0,0,0.5);position: relative; height: 46px; }
.login-box ul li span { position: absolute;left: 0;top: 10px;width: 40px;height: 26px;display: inline-block;border-right: 1px solid #e0e0e0; }
.login-box ul li span.user { background: url(../images/user.png) no-repeat center; background-size: 24px auto;}
.login-box ul li span.password { background: url(../images/ps.png) no-repeat center;background-size: 24px auto;}
.login-box ul li span.yzm { background: url(../images/yzm.png) no-repeat center; background-size: 24px auto; }
.login-box ul li span.card { background: url(../images/card.png) no-repeat center; background-size: 24px auto;}
.login-box ul li .send_yzm {position: absolute;right: 0;top: 0; height: 16px; padding: 15px 10px;font-size: 14px;background: #00b1fd;color: #fff;display: inline-block;cursor: pointer;}
.login-box ul li p { position: absolute;left: 50px; top: 0; right: 1px;}
.login-box ul li p .input, .input2 {background: none;border: 0;width: 100%;color: #8c8c8c;font-size: 14px;line-height: 16px;padding: 15px 0; }
.login-box ul li p .input2 {width: 60%;}
.login-box .agree { position:relative;margin: 15px 18px 0 18px;clear: both; }
.login-box .tipinfo {position: absolute;right:0;clear: both; margin: 5px 0 0 18px;  padding-left: 20px; font-size: 13px;color: #ea0303; line-height: 18px;}
.login-box .layer-forget { margin: 20px 18px 0 18px;clear: both;font-size: 14px; }
.login-box .layer-forget #remember { float:left; }
.login-box .layer-forget a { margin-left:30px;float:right; }

.login-box .layer-btn { margin: 20px 18px 30px 18px;height: 42px;clear: both; }
.login-box .layer-btn a { float: left;width: 45%;color: #fff;height:16px;line-height:16px;font-size: 14px;text-align: center;border-radius: 3px;text-decoration: none;padding: 13px 0; }
.login-box .layer-btn a.reg { background:#36aafd; }
.login-box .layer-btn a.login { background:#5ac845;float:right;}

.other-login{margin:20px 18px 30px 18px;background:#f9f9f9;border-radius:5px;padding:5px 10px;}
.other-login a.login-qq {background: #55D1FF url(../images/other-login.png) no-repeat;}
.other-login a.login-weixin {background: #45D100 url(../images/other-login.png) -46px 0px no-repeat;}
.other-login a.login-weibo {background: #FF5555 url(../images/other-login.png) -93px 0px no-repeat;}
.other-login a {height: 30px;width: 30px;display: block;float: left;border-radius: 4px;margin-right: 14px; margin-left: 3px;}
.other-login span{float: left; height: 30px;line-height: 30px;font-size: 12px;color: #888888;}

/* 用户中心 */
.user-left{float:left;display:inline;width:240px;margin-right: -1px;min-height:680px;background:#fff;}
.user-right{float:right;display:inline;width:940px;background:#fff;min-height:680px;}

.user-left li {height:59px;line-height:59px;border-bottom:1px solid #eee;position:relative;}
.user-left .on a,.user-left li a:hover {border-left-color:#ff4839;cursor:pointer;}
.user-left li a {position:absolute;display:block;background:#fff;/*padding-left:40px;width:156px;*/text-align:center;width:206px;border-left:4px solid transparent;color:#333;font-size:16px;}
.user-left .on .icon-menu {display:block;}
.user-left li:hover .icon-menu {display:block;}
.user-left li .icon-menu {display:none;width:6px;height: 12px;position:absolute;right: 19px;top: 50%;margin-top: -6px;}
.user-left li .icon-menu i {display:block;height:100%;background:url("../images/arrow_right.png") 0 0 no-repeat;}
.user-right .user-con{padding:20px 30px;}
.user-right .user-con .title{ font-size:24px;height: 40px;}
.user-right .user-con .content{margin:10px 0 0 0;color: #808080; font-size: 14px; line-height: 28px; padding-bottom: 100px; }

.user-con .sub-head{position:relative;height:38px;border-bottom:1px solid #eee;margin:0 0 35px 0;}
.user-con .sub-head ul{position: absolute;height:38px;}
.user-con .sub-head ul li a{display:block;line-height:38px;height:38px;padding:0 25px;color:#666;background:#f9f9f9;font-size:14px;}
.user-con .sub-head ul li a:hover{color:#fff;background:#ff4839;}
.user-con .sub-head ul li{float:left;display:inline;margin:0 5px 0 10px;}
.user-con .sub-head ul li a.on{background:#ff4839;color:#fff;}
.user-con .user-form .button-verifyCodeSend {border: 1px solid #DDD;background: #F7F7F7;color:#666;width: 116px;height: 40px;cursor:pointer;}
.user-con .user-form .button-verifyCodeSend:hover {border: 1px solid #DADADA;background: #EEE;}
.user-con .user-form ul{margin:50px 0 0 50px;}
.user-con .user-form li{margin:15px 0 0 0;}
.user-con .user-form li span{float:left;display:block;width:90px;text-align:right;margin:5px 10px 0 0;}
.user-con .user-form li p.tt{margin:5px 10px 0 0;}
.user-con .user-form li label{margin:0 0 0 10px;}
.user-con .user-form .form-btn{margin:30px 0 0 0;}
.user-con .user-form .user-tip{margin:80px 0 0 50px;font-size:12px;color:#999;}

.text {width:300px;line-height: 26px; height: 26px; padding: 6px; border: 1px solid #e0e0e0;}
.btn-login{cursor:pointer;background:#36aafd;border:0;color:#fff;font-size: 14px;text-align: center;border-radius: 3px;padding: 10px 0;width:118px;}

/* 游戏内页 */
.row-left{float:left;display:inline;width:880px;}
.row-right{float:right;display:inline;width:300px;}

.row-left .game-con{position:relative;border-bottom: 1px solid #f0f0f0;padding:10px;}
.row-left .game-con .game-icon {float: left;display: inline;margin:10px 0 0 0;}
.row-left .game-con .game-icon img{ width: 120px;height: 120px;}
.row-left .game-con .game-con-center{float:left;display:inline;width:500px;margin:10px 0 0 30px;height:140px;}
.row-left .game-con .game-con-center .p1{font-size:24px;}
.row-left .game-con .game-con-center .p2 {color: #999;line-height: 35px;height: 40px;}
.row-left .game-con .game-con-center .p2 a{color: #999;margin-right: 10px;}
.row-left .game-con .game-con-center .p2 span{margin:0 10px 0 0;}
.row-left .game-con .game-con-center .p2 em{color:#ff6600;}
.row-left .game-con .game-con-center .p3 a{float: left;display: inline;width: 115px;line-height:38px;font-size: 14px;color: #fff;text-align: center;border-radius: 3px;background: #36aafd;margin: 0 20px 0 0;text-decoration: none;}
.row-left .game-con .game-con-center .p3 a:hover{background:#22AEFD;}
.row-left .game-con .game-con-center .p3 .gray{background:#ccc;}
.row-left .game-con .game-con-center .p3 .gray:hover{background:#bbb;}
.row-left .game-con .game-con-center .p3 .down{background:#3bb70b/*#30A95B*/;}
.row-left .game-con .game-con-center .p3 .down:hover{background:#35a509;}
.row-left .game-con .game-con-center .p3 .fav{background:#f7a131;}
.row-left .game-con .game-con-center .p3 .fav:hover{background:#F8AC45;}
.row-left .game-con .game-con-code {width:120px;text-align:center;position:absolute;top:20px;right:20px;}
.row-left .game-con .game-con-code img{width: 120px;height: 120px;}
.row-left .game-con .game-con-down {width:120px;text-align:center;position:absolute;top:20px;right:160px;}
.row-left .game-con .game-con-down img{width: 120px;height: 120px;}
.row-left .game-con-photo {overflow:hidden; position:relative;width:840px;margin:30px auto 0 auto; }
.row-left .game-con-photo ul{ float:left;display:inline;}
.row-left .game-con-photo li{ float:left;display:inline;margin:0 20px 0 0; width:195px; overflow:hidden}
.row-left .game-con-photo li a{ width:100%; float:left; position:relative}
.row-left .game-con-photo li a img{width:195px;float:left;}
.row-left .button-next, .button-prev {position: absolute;top: 50%;margin-top: -40px;z-index: 10;cursor: pointer;background: url("../images/icon3.png") 0 0 no-repeat;height: 80px;width: 50px;}
.row-left .button-prev{left: 0;}
.row-left .button-next {background-position:  -50px 0;right: 0px;}
.row-left .game-content{width:840px;margin:30px auto 20px auto;overflow:hidden;color:#666;line-height: 25px;font-size: 14px;}
.row-left .game-content .game-content-title{color: #3a3a3a;font-size: 18px;margin-bottom: 10px; text-align: justify; }
.row-left .game-article{margin:0 20px;}
.row-left .game-article li{ width: 100%;float: left; display:inline;padding: 20px 0; border-bottom: 1px dashed #ddd;}
.row-left .game-article li .p1{float:left;display:inline;width: 170px;height: 100px;}
.row-left .game-article li .p1 img{width: 170px;height: 100px;}
.row-left .game-article li .p2{float:right;display:inline;width:625px;}
.row-left .game-article li .p2 a{font-size: 16px;font-weight: bold;height: 25px;line-height: 25px;}
.row-left .game-article li .p2 p{line-height: 20px;margin-top: 10px;color: #888;overflow: hidden;text-align: left;height: 40px;}
.row-left .game-article li .p2 span{display: block;color: #bbb;margin-top: 5px;line-height: 20px;}

.row-right .game-con-gift li { width:95%;float:left;display:inline;line-height: 35px;background: url(../images/li_ico.png) no-repeat 2% center;padding-left: 15px;}
.row-right .game-con-gift li a { width: 80%;float:left;display:inline;height:35px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.row-right .game-con-gift li span {float:left;display:inline;width:46px;line-height:21px;text-align: center;color: #999;background: #fff;border: 1px solid #ece7e8;cursor: pointer;margin-top: 3px;border-radius: 3px;}
.row-right .game-con-gift li span:hover { color: #fff;background: #36aafd;border: 1px solid #36aafd;}
.row-right .game-con-type li{ width: 92px;float:left;display:inline;text-align:center;margin-top:10px;margin-bottom:5px;}
.row-right .game-con-type li a {display: block;}
.row-right .game-con-type li a img {width: 70px;height: 70px;}
.row-right .game-con-type li a p { line-height: 20px;height: 20px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;margin: 0 5px;}
.row-right .game-info{color:#333;font-size:13px;line-height: 25px;padding:10px 20px;}
.row-kf{padding:0 10px 10px 10px;}
.row-kf dl{ display:block; overflow:hidden; clear:both;}
.row-kf dt{ height:35px; line-height:35px; color:#666;border-bottom: 1px solid #ececec;/*background: #fcf5ea;*/}
.row-kf dd{ height:22px; line-height:22px; padding:8px 0;overflow:hidden; clear:both; width:100%;float:left;border-top: 1px dotted #d0d0d0;}
.row-kf dd:nth-of-type(1){border-top: none;}
.h5_t,.h5_n,.h5_f,.h5_w{ display:block; float:left; }
.h5_t{ width:50px; text-align:center; color:#999;}
.h5_f {width: 63px;text-align: center;color: #999;text-align:right;}
.row-kf dd a.h5_n{ width:100px; overflow:hidden; white-space:nowrap;text-overflow:ellipsis;}
.row-kf dd a.h5_w{ width:48px;text-align:center;color: #36aafd;border: 1px solid #36aafd;border-radius: 2px;margin:0 0 0 15px;}
.row-kf dd a.h5_w:hover {background:#36aafd;color:#fff;text-decoration:none;}
.row-kf dt span{ color:#666;}
.row-kf dt .h5_n{ width:100px; color:#666;}
.row-kf dt .h5_w{ width:48px; color:#666;text-align:center;margin:0 0 0 15px;}

.row-hot li{ padding:10px 0;  overflow:hidden;border-top: 1px dotted #d0d0d0; font-size:13px;}
.row-hot li.last{border-bottom:none;}
.row-hot li:nth-of-type(1){border-top: none;}
.row-hot li a{ padding-left:6px; width: 220px;float: left;overflow: hidden;white-space: nowrap;text-overflow:ellipsis;}
.row-hot li span{ color:#ccc;float: right;}

.gift-con{width:90%;margin:0 0 0 2%;}
.gift-con dl {padding: 20px 20px 0;height: 135px;border-top: #dedede dashed 1px;}
.gift-con dt {height: 40px;line-height: 40px;font-size: 18px;color: #ff3b43;}
.gift-con dt a {color: #454545;}
.gift-con dt a:hover {color: #ff3b43;}
.gift-con dd {line-height: 24px;color: #999999;font-size: 14px;position: relative;overflow: visible;}
.gift-con dd span {color: #ff3b43;}
.gift-con dd i {color: #454545;}
.gift-con dd p {height: 24px;display: block;overflow: hidden;padding-top: 6px;text-indent: 0rem;}
.gift-con dd div.div_2 {position: absolute;right: 0px;top: -30px;width: 90px;height: 28px;}
.gift-con dd div.div_2 a {width: 90px;height: 28px;line-height: 28px;display: block;font-size: 12px;text-align: center;color: #999;background: #fff;border: 1px solid #ece7e8;cursor: pointer;border-radius: 16px;}
.gift-con dd div.div_2 a:hover {color: #fff;background: #36aafd;border: 1px solid #36aafd;}
.gift-con dl:nth-of-type(1){border-top: none;}
/* 相关礼包 */
.about-gift li{float:left;display:inline;width:120px;text-align:center; margin:10px 35px 10px 10px;}
.about-gift li img{width:120px;height:120px;}
.about-gift li p{font-size:14px;line-height:25px;}
.code_main{width:240px;max-width:300px;padding:12px 12px 0 12px;}
.code_txt{width: 200px;max-width:300px;height:30px;font-size: 14px;background: #ededed; margin: 6px auto 0;color: #333;text-align: center;line-height: 30px;overflow: hidden;}
.code_btn {width: 200px;max-width:300px; height: 36px;margin: 0 auto;padding-top: 12px;font-size: 14px; text-align: center;line-height: 36px;}

.code_btn .code_btn_copy {background: #00B3FF;}
.code_btn .code_btn_success{background: #2bbf27;}
.code_btn a{width: 120px;height: 36px;color: #fff;display: block;margin:auto;border-radius: 6px;}
.code_info {max-width:300px;width: 240px;margin: 18px auto 0 auto;border-top: #ededed solid 1px;color: #666666;font-size: 12px;padding-bottom: 18px;}
.code_info b{text-align: center;display: block;color: #333333;font-weight: normal;font-size: 14px;line-height: 36px;padding-top: 6px;}
.code_info p{margin:0;padding:0;}

/* 开服表 */
.game-kaifu{width:95%;margin:0 auto;}
.open-top {width: 100%;background: url(../images/open_table_top.png) no-repeat 0 center;height: 15px;margin-top: 3px;}
.open-center {height: 100%;border-left: 3px solid #e8e9e8;margin:0 0 0 6px;position:relative;}
.open-con{margin:0 0 20px 24px;width:96%;float: left;position: relative;}
.open-title {background: url(../images/open_table_bg.png) no-repeat;width: 70px;height: 28px;position: absolute;left: -27px;top: 18px;line-height: 28px;font-size: 14px;color: #fff;text-align: left;padding:0 0 0 60px;}
.open-con .tit2 {background-position: 0 -28px;width: 127px;}
.open-con .tit3 {background-position: 0 -56px;width: 127px;}
.open-con dl{ padding: 15px 0; border-bottom: #d1d1d1 dashed 1px; height: 80px; width:100%;margin:0 0 0 4px;}
.open-con dt{ float: left; display:inline;width: 100px;text-align:center; }
.open-con dt img{ width: 80px; height:80px; }
.open-con dd{ float: left;display:inline;margin:0 0 0 30px; }
.open-con dd li{ width: 200px; float: left; line-height:75px; color: #888;font-size: 14px;}
.open-con dd li.li1{ width: 280px; color: #333; line-height: 30px; }
.open-con dd li.li1 b{display: block; padding-top: 10px; height: 30px; overflow: hidden; font-size: 24px; font-weight:normal;}
.open-con dd li.li1 b a{ color: #333; }
.open-con dd li.li1 b a:hover{ color: #ff3300; }
.open-con dd li.li2{ width: 270px; }
.open-con dd li.li2 a{float: left;display: inline;width: 80px;line-height: 30px;font-size: 14px;text-align: center;border-radius: 2px;margin:18px 0 0 0;}
.open-con dd li.li2 a.a1{border: 1px solid #3bb70b;color: #3bb70b;}
.open-con dd li.li2 a.a1:hover{color:#fff; background:#3bb70b;}
.open-con dd li.li2 a.a2{margin:18px 0 0 60px;border: 1px solid #36aafd;color: #36aafd;}
.open-con dd li.li2 a.a2:hover{color:#fff; background:#36aafd;}
.open-con dd li span{color:#ff0000;}
.open-li{height:60px;}
.open-list{ width:96%; font-size:14px; color:#8b8b8b; line-height:25px; text-align:center;}
.open-list td{ padding-top:30px}
.open-list th{ background:#f6f6f6; color:#838282; line-height:30px; font-weight:normal}
.open-list .p1 { font-size:14px; color:#333; font-weight:bold;}
.open-list .p1 a{ font-size:14px; color:#333; font-weight:bold;}
.open-list .p1 a:hover{ color:#F60}
.open-list .p2 a{float: left;display: inline;width: 80px;line-height: 30px;font-size: 12px;text-align: center;border-radius: 2px;margin:0 0 0 40px;}
.open-list .p2 .a1{border:1px solid #3bb70b;color: #3bb70b;}
.open-list .p2 .a2{border: 1px solid #36aafd;color: #36aafd;}
.open-list .p2 .a1:hover{ color:#fff; background:#3bb70b; text-decoration:none}
.open-list .p2 .a2:hover{color:#fff; background:#36aafd;}
.open-more { background: #f5f5f5;border: 1px solid #eee;color:#999999;cursor:pointer;font-size:14px;height:33px;line-height:33px;margin-top:30px;text-align: center;width:100%; float:left}
.open-more:hover{ background:#f2f2f2}
.open-search {position:absolute;width:220px;right: 0px;top: 12px;z-index: 100;}
.search-intput {width:54%;height:20px;float:left;display:inline;border: 1px solid #e6e6e6;padding: 7px 0 7px 12%;background-size: 18px auto;font-size: 14px;}
.search-btn {width:33%;height:36px;float:left;display:inline;padding: 7px 0;border: 1px solid #979ea6;background: #979ea6;border: 1px solid #36aafd;background: #36aafd;color: #fff;font-size: 12px;text-align: center;}

/* 新闻内页 */
.page-news li{color:#6c6c6c; margin-top:5px;margin:10px;border-bottom:1px dashed #ebebeb;padding:10px 0 25px 0;}
.page-news li .p1{width:230px;float:left;}
.page-news li .p1 img{width:200px;height:122px;}
.page-news li .p2{width:600px;float:left;line-height:23px;}
.page-news li .p2 .p2_1{margin:0 0 5px 0;}
.page-news li .p2 .p2_1 a{color:#333;font-size:16px;font-weight: bold;}
.page-news li .p2 .p2_2{margin:10px 0 0 0;color:#aaa;}

.n-title{width: 100%;text-align: center;}
.n-title h1{font-weight:normal;font-size: 28px;margin: 30px 0 15px 0;}
.n-title span{color:#999;}
.n-title label{margin:0 20px;}
.n-content { width: 92%;margin: 20px 0 0 5%;color: #666;font-size: 14px; line-height: 28px;overflow: hidden;text-align: justify;}
.n-content img{ max-width:100%; width: expression(document.body.clientWidth>800?"800px":"auto");height: auto;overflow: hidden; }
.n-other{width: 92%;margin: 20px 0 0 5%;color: #999;font-size: 14px; border-top: 1px dashed #ddd;padding:10px 0;}
.n-other p{line-height:30px;}
.n-about li{ padding:10px 20px 10px 10px; overflow:hidden;width:45%;float: left;}
.n-about li.last{border-bottom:none;}
.n-about li a{ padding-left:6px; width:300px;float: left;font-size:12px;overflow: hidden;white-space: nowrap;text-overflow:ellipsis;}
.n-about li span{ color:#ccc;float: right;}


/* 底部版权 */
.footer{background: #fff;padding: 30px 0;color:#656565;}
.footer .con{position:relative;width:1200px;margin:auto;}
.footer .con p{margin:6px 0;}
.footer .con .about span{margin:0 15px;}
.footer .right{position:absolute;right:100px;top:-20px;}
.footer .right img{width:120px;height:120px;}

/*侧边栏*/
.sidebar-service {position:fixed;width:80px;right:10px;top:50%;margin-top:-100px;background:#fff;z-index:9999;border-radius:2px;}
.sidebar-service a{display:block;border-bottom: 1px solid #f3f3f3;text-align:center;padding:15px 0;}
.sidebar-service a i{display:block;background: url("../images/right-sidebar.png") no-repeat;margin:auto auto 6px auto;/*transition: all 0.2s ease-out 0s;*/}
.sidebar-service a.wx i{width:38px;height:31px;}
.sidebar-service a.wx:hover{color:#00bb00;}
.sidebar-service a.wx:hover .wx-code{display: block;}
.sidebar-service a.wx:hover i{background-position:-55px 0;}
.sidebar-service a.qq-group i{width:30px;height:33px;background-position:0 -45px;}
.sidebar-service a.qq-group:hover{color:#19A9F1;}
.sidebar-service a.qq-group:hover i{background-position:-55px -45px;}
.sidebar-service a.app i{width:25px;height:25px;background-position:0 -99px;}
.sidebar-service a.app:hover{color:#36AAFD;}
.sidebar-service a.app:hover i{background-position:-55px -99px;}
.sidebar-service a.gotop{border-bottom:none;}
.sidebar-service a.gotop i{width:20px;height:11px;background-position:0 -139px;}
.sidebar-service a.gotop:hover{color:#ff9900;}
.sidebar-service a.gotop:hover i{background-position:-55px -139px;}

@media (min-width:1650px){
	.sidebar-service{right:245px;}
}

@media (max-width:1400px){
	.sidebar-service{width:50px;right:10px;}
	.sidebar-service a{padding:10px 0;}
	.sidebar-service a span{display:none;}
}
@media (max-width:1200px){
	.sidebar-service{background:#f9f9f9;right:10px;}
	.sidebar-service a{padding:10px 0;}
	.sidebar-service a span{display:none;}
}
.wx-code{position:absolute;top:-20px;left:-139px;display:none;padding-top:10px;width: 139px;height:160px;z-index:9999;background: url("../images/wx-code-bg.png") no-repeat;border-radius:5px;color:#fff;}
.wx-code p{padding:0;margin:0 0 0 -10px;line-height:20px;}
.wx-code img{width:90px;height:90px;margin:5px 0 0 -10px;}


/* 首页图片切换 */
.swiper-container {width:100%;height:550px;position:relative;margin-bottom:0;background:url(../images/loading.gif) center center no-repeat;background-size:32px 32px;}
.swiper-container ul li a{height:100%;width:100%;display:block;}
.swiper-my-bullet{width:26px;height:10px;display: inline-block; border-radius:5px;background: #fff; opacity: .7;margin:0 5px;cursor:pointer;}
.swiper-my-bullet-active{ opacity: 1; background: #ff6600/*007aff*/;}
.swiper-container-horizontal .swiper-pagination-bullets, .swiper-pagination-custom, .swiper-pagination-fraction{bottom:190px!important;}

/* 首页滚动图下的浮窗 */
.position-container{position:absolute;width:100%;top:560px;z-index:999;}
