body{ background:#f5f5f5; font-family:arial,'Microsoft YaHei'}
.g-box-1170{ width:1200px; height:auto; display:block; overflow:hidden; margin:auto; position: relative;z-index: 10}
.m-mbx { font-size: 12px; border:0px; background:none;color:#919191; height:40px; line-height:40px; margin:0 auto;}
.m-mbx a{ color:#919191}
.m-mbx a:hover{ color:#369efd}
.g-title{ width:100%; height:24px; margin:10px 0 0; display:block; overflow:hidden}
.g-title dt{ width:auto; height:24px; line-height:24px; font-size:20px; font-weight:bold; color:#333; text-indent:11px; border-left:4px solid #33abff; float:left; display:inline; overflow:hidden}
.g-title dd{ width:auto; height:24px; float:right; display:inline; overflow:hidden}
.g-title dd .m-scroll-btn{ width:20px; height:20px; line-height:20px; font-size:12px; font-weight:bold; color:#b3b3b3; text-align:center; font-family:serif; background:#ececec; float:left; margin:2px 10px 0 0; display:inline; overflow:hidden; cursor:pointer}
.g-title dd .m-scroll-btn:hover{ background:#ff4939; color:#fff;}
.g-title dd .m-more{ height:24px; line-height:24px; font-size:14px; font-weight:normal; color:#999; margin:0 15px 0 0;}
.g-title dd .m-more:hover{ color:#f60}
.g-title dd ul{ width:auto; height:24px;  margin:0 120px 0 0;}
.g-title dd ul li{width:auto;height:24px;float:left;margin: 0 0 0 3px;cursor:pointer;display:inline;overflow:hidden;}
.g-title dd ul li strong{ width:80px; height:24px; line-height:24px; font-size:14px; font-weight:normal; color:#333; text-align:center; float:left; display:inline; overflow:hidden;}
.g-title dd ul li i{width:auto;height:24px;line-height:24px;font-size:14px;font-weight:normal;color:#ccc;font-style:normal;float:left;margin: 0 0 0 7px;display:inline;overflow:hidden;}
.g-title dd ul .m-hover strong{ background:#ff4939; color:#fff;}

.g-p1-left{ width:260px; height:auto; margin:16px 0 0;}
.g-p1-left .g-recomd{ width:100%; height:300px; background:#fff; display:block; overflow:hidden; position:relative; zoom:1; }
.g-p1-left .g-recomd .g-recomd-cont{ width:1000px; height:260px; display:block; overflow:hidden;position:relative; zoom:1}
.g-p1-left .g-recomd .g-recomd-cont dl{ width:260px; height:260px; float:left; margin:0; display:inline; overflow:hidden;}
.g-p1-left .g-recomd .g-recomd-cont dl dt{ width:100%; height:100px; margin:22px 0 0; display:block; overflow:hidden;}
.g-p1-left .g-recomd .g-recomd-cont dl dt .g-game-img{ width:100px; height:100px; float:left; margin:0 15px 0 15px; display:inline; overflow:hidden;}
.g-p1-left .g-recomd .g-recomd-cont dl dt .g-game-img img{ width:100%; height:100px; border-radius:16px; display:block; overflow:hidden}
.g-p1-left .g-recomd .g-recomd-cont dl dt .g-game-name{ width:120px; height:18px; line-height:18px; font-size:16px; font-weight:bold; color:#25c889; margin:8px 0 9px 0; float:left; display:inline; overflow:hidden;}
.g-p1-left .g-recomd .g-recomd-cont dl dt .g-game-name:hover{ color:#ff4939}
.g-p1-left .g-recomd .g-recomd-cont dl dt b{ width:120px; height:14px; line-height:14px; font-size:12px; font-weight:normal; color:#999; margin:4px 0 0; float:left; display:inline; overflow:hidden;}
.g-p1-left .g-recomd .g-recomd-cont dl dt b span{ color:#333}
.g-p1-left .g-recomd .g-recomd-cont dl dt .g-game-rank{ width:auto; height:20px; float:left; margin:6px 0 0; display:inline; overflow:hidden}
.g-p1-left .g-recomd .g-recomd-cont dl dd{ width:100%; height:auto; display:block; overflow:hidden}
.g-p1-left .g-recomd .g-recomd-cont dl dd p{ width:230px; height:auto; line-height:18px; font-size:12px; font-weight:normal; color:#999; display:block; overflow:hidden; margin:10px auto 0;}
.g-p1-left .g-recomd .g-recomd-cont dl dd a{ width:200px; height:50px; line-height:50px; background:#25c889; font-size:18px; font-weight:normal; color:#fff; text-indent:85px; margin:20px auto 0; display:block; overflow:hidden; border-radius:4px; position:relative; zoom:1}
.g-p1-left .g-recomd .g-recomd-cont dl dd a b{ width:27px; height:20px; background:url(/skin/new2016/images/az-icon.png) no-repeat; display:block; overflow:hidden; position:absolute; left:42px; top:15px;}
.g-p1-left .g-recomd .g-recomd-cont dl dd a:hover{ background:#f60;}

.g-p1-left .g-newgame{ width:100%; height:360px; background:#fff; margin:10px 0 0; display:block; overflow:hidden; }
.g-p1-left .g-newgame .g-newgame-cont{ width:100%; height:auto; margin:9px 0 0 0; display:block; overflow:hidden}
.g-p1-left .g-newgame .g-newgame-cont li{ width:100%; height:auto; border-bottom:1px dotted #ddd; display:block; overflow:hidden;}
.g-p1-left .g-newgame .g-newgame-cont li a{ width:100%; height:77px; display:block; overflow:hidden;}
.g-p1-left .g-newgame .g-newgame-cont li a img{ width:55px; height:55px; border-radius:14px; margin:11px 13px 0 15px;}
.g-p1-left .g-newgame .g-newgame-cont li a strong{ width:162px; height:18px; line-height:18px; font-size:16px; font-weight:normal; color:#333; margin:19px 0 0; }
.g-p1-left .g-newgame .g-newgame-cont li a p{ width:162px; height:14px; line-height:14px; font-size:12px; font-weight:normal; color:#999; margin:9px 0 0; }
.g-p1-left .g-newgame .g-newgame-cont li a:hover{ background:#fff9f9;}
.g-p1-left .g-newgame .g-newgame-cont li a:hover img{ box-shadow:0px 0px 7px #ff4939;}
.g-p1-left .g-newgame .g-newgame-cont li a:hover strong{ color:#ff4939;}

.g-p1-center{ width:690px; height:auto; margin:16px 0 0 15px;}
.g-p1-center .g-ppt{ width:100%; height:300px; display:block; overflow:hidden; position:relative; zoom:1}
.g-p1-center .g-ppt .g-ppt-cont{ width:100%; height:300px; display:block; overflow:hidden;}
.g-p1-center .g-ppt .g-ppt-cont li{ width:100%; height:300px; display:block; overflow:hidden; position:relative; zoom:1}
.g-p1-center .g-ppt .g-ppt-cont li a{ width:100%; height:300px; display:block; overflow:hidden;}
.g-p1-center .g-ppt .g-ppt-cont li a img{ width:100%; height:300px; display:block; overflow:hidden;}
.g-p1-center .g-ppt .g-ppt-cont li a strong{ width:100%; height:45px; line-height:45px; font-size:18px; font-weight:normal; color:#fff; text-indent:62px; background:rgba(0,0,0,0.5); display:block; overflow:hidden; position:absolute; left:0; bottom:0;}
.g-p1-center .g-ppt .g-ppt-cont li a:hover img{transform: scale(1.3); transition: all 1s ease 0s; -webkit-transform: scale(1.3);-webkit-transform: all 1s ease 0s;}
.g-p1-center .g-ppt .m-ppt-leftbtn{ width:45px; height:45px; line-height:45px; font-size:36px; font-weight:bold; color:#fff; font-family:serif; text-align:center; background:rgba(0,0,0,0.5); display:block; overflow:hidden; position:absolute; left:0; bottom:0; z-index:10}
.g-p1-center .g-ppt .m-ppt-rightbtn{width:45px; height:45px; line-height:45px; font-size:36px; font-weight:bold; color:#fff;font-family:serif; text-align:center; background:rgba(0,0,0,0.5); display:block; overflow:hidden; position:absolute; right:90px; bottom:0; z-index:10}
.g-p1-center .g-ppt .m-ppt-leftbtn:hover,.g-p1-center .g-ppt .m-ppt-rightbtn:hover{ background:#000;}
.g-p1-center .g-ppt .g-ppt-page{ width:90px; height:45px; line-height:45px; font-size:24px; font-weight:bold; color:#fff; text-align:center; background:#ff4939; display:block; overflow:hidden; position:absolute; right:0; bottom:0; z-index:10;}

.g-hot-game{ width:100%; height:360px; background:#fff; margin:10px 0 0; display:block; overflow:hidden}
.g-hot-game .g-game-btn{ width:660px; height:40px; background:#f5f5f5; margin:10px auto 0; display:block; overflow:hidden}
.g-hot-game .g-game-btn dt{ width:auto; height:40px; float:left; margin:0; display:inline; overflow:hidden}
.g-hot-game .g-game-btn dt ul li{ width:130px; height:40px; line-height:40px; font-size:18px; font-weight:normal; color:#333; text-align:center; float:left; display:inline; overflow:hidden; position:relative; zoom:1; cursor:pointer}
.g-hot-game .g-game-btn dt ul li i{ display:none;}
.g-hot-game .g-game-btn dt ul .m-hover{ background:#25c889; color:#fff; font-weight:bold;}
.g-hot-game .g-game-btn dt ul .m-hover i{width:0;height:0;border-left: 5px solid transparent;border-right: 5px solid transparent;border-bottom: 4px solid #fff;display:block;overflow:hidden; position:absolute; left:59px; bottom:0;}
.g-hot-game .g-game-btn dd{ width:auto; height:40px;line-height:40px; font-size:14px; font-weight:normal; float:right; margin:0 15px 0 0; display:inline; overflow:hidden}
.g-hot-game .g-game-btn dd a{color:#999;}
.g-hot-game .g-game-btn dd a:hover{ color:#ff4939}

.g-hot-game .g-game-cont{ width:100%; height:auto; margin:10px 0 0; display:block; overflow:hidden}
.g-hot-game .g-game-cont li{ width:90px; height:133px; float:left; margin:7px 14px 0 10px; display:inline; overflow:hidden}
.g-hot-game .g-game-cont li a{ width:100%; height:133px; display:block; overflow:hidden; position:relative; zoom:1}
.g-hot-game .g-game-cont li a img{ width:80px; height:80px; border-radius:14px; display:block; overflow:hidden; margin:auto}
.g-hot-game .g-game-cont li a strong{ width:100%; height:16px; line-height:16px; font-size:14px; font-weight:normal; color:#555; text-align:center; margin:5px 0 0 0; display:block; overflow:hidden;}
.g-hot-game .g-game-cont li a p{ width:100%; height:14px; line-height:14px; font-size:12px; font-weight:normal; color:#999; text-align:center; margin:6px 0 0; display:block; overflow:hidden}
.g-hot-game .g-game-cont li a p span{ color:#25c889; font-weight:bold; padding:0 5px;}
.g-hot-game .g-game-cont li a b{ display:none;}
.g-hot-game .g-game-cont li a:hover img{ box-shadow:0px 0px 5px #ff4939}
.g-hot-game .g-game-cont li a:hover strong{ color:#ff4939}
.g-hot-game .g-game-cont li a:hover p{ display:none}
.g-hot-game .g-game-cont li a:hover b{ width:100%; height:28px; line-height:28px; background:#ff4939; font-size:12px; font-weight:normal; color:#fff; text-align:center; border-radius:4px; display:block; overflow:hidden; position:absolute; left:0; bottom:0}

.g-p1-right{ width:260px; height:675px; background:#fff; margin:10px 0 0 15px;}
.g-p1-right .g-rank-btn{ width:231px; height:40px; background:#f5f5f5; margin:10px auto 0; display:block; overflow:hidden}
.g-p1-right .g-rank-btn li{ width:77px; height:40px; line-height:40px; font-size:16px; font-weight:normal; color:#333; text-align:center; float:left; display:inline; overflow:hidden; position:relative; zoom:1; cursor:pointer}
.g-p1-right .g-rank-btn li i{ display:none;}
.g-p1-right .g-rank-btn .m-hover{ background:#25c889; color:#fff; font-weight:bold;}
.g-p1-right .g-rank-btn .m-hover i{width:0;height:0;border-left: 5px solid transparent;border-right: 5px solid transparent;border-bottom: 4px solid #fff;display:block;overflow:hidden; position:absolute; left:32px; bottom:0;}
.g-p1-right .g-rank-cont{ width:100%; height:auto; margin:3px 0 0 0; display:block; overflow:hidden}
.g-p1-right .g-rank-cont li{ width:100%; height:70px; border-bottom:1px dotted #ddd; display:block; overflow:hidden}
.g-p1-right .g-rank-cont li a{ width:100%; height:70px; display:block; overflow:hidden}
.g-p1-right .g-rank-cont li a i{ width:20px; height:24px; line-height:20px; font-size:12px; font-weight:normal; color:#fff; text-align:center; font-family:serif; font-style:normal; background:#aaa; float:left; margin:22px 0 0 15px; display:inline; overflow:hidden; position:relative; zoom:1}
.g-p1-right .g-rank-cont li a i span{width:0;height:0;border-left: 10px solid transparent;border-right:10px solid transparent;border-bottom:5px solid #fff;display:block;overflow:hidden; position:absolute; left:0; bottom:0;}
.g-p1-right .g-rank-cont li a img{ width:55px; height:55px; border-radius:12px; float:left; margin:8px 13px 0 10px; display:inline; overflow:hidden;}
.g-p1-right .g-rank-cont li a strong{ width:130px; height:18px; line-height:18px; font-size:16px; font-weight:normal; color:#333; float:left; margin:14px 0 0; display:inline; overflow:hidden;}
.g-p1-right .g-rank-cont li a p{ width:130px; height:14px; line-height:14px; font-size:12px; font-weight:normal; color:#999; float:left; margin:9px 0 0; display:inline; overflow:hidden}
.g-p1-right .g-rank-cont li a p span{ color:#25c889; font-weight:bold; padding:0 5px;}
.g-p1-right .g-rank-cont li a b{ display:none}
.g-p1-right .g-rank-cont li a:hover{ background:fff9f9}
.g-p1-right .g-rank-cont li a:hover img{ box-shadow:0px 0px 7px #ff4939;}
.g-p1-right .g-rank-cont li a:hover strong{ color:#ff4939}
.g-p1-right .g-rank-cont li a:hover p{ display:none}
.g-p1-right .g-rank-cont li a:hover b{ width:75px; height:28px; line-height:28px; background:#ff4939; font-size:12px; font-weight:normal; color:#fff; text-align:center; border-radius:4px; float:left; margin:4px 0 0; display:inline;overflow:hidden;}
.g-p1-right .g-more{ width:228px; height:28px; line-height:28px; font-size:12px; font-weight:normal; color:#999; text-align:center; border:1px solid #eee; margin:8px auto 0; display:block; overflow:hidden}
.g-p1-right .g-more:hover{ border-color:#ff4939; color:#ff4939}

.g-cms-project{ width:965px; height:440px; background:#fff; margin:10px 0 0 ;}
.g-cms-project .g-cp-cont{ width:100%; height:auto; display:block; overflow:hidden; margin:12px 0 0;}
.g-cms-project .g-cp-cont ul li{ width:295px; height:188px; float:left; margin:0 11px 0 15px; display:inline; position:relative; zoom:1}
.g-cms-project .g-cp-cont ul li a{ width:100%; height:183px; margin:5px 0 0; display:block; overflow:hidden;}
.g-cms-project .g-cp-cont ul li a img{ width:100%; height:183px; display:block; overflow:hidden}
.g-cms-project .g-cp-cont ul li a strong{ width:100%; height:40px; line-height:40px; font-size:16px; font-weight:bold; color:#fff; text-align:center; background:rgba(0,0,0,0.5); display:block; overflow:hidden; position:absolute; left:0; bottom:0;}
.g-cms-project .g-cp-cont ul li b{ width:60px; height:30px; line-height:30px; background:#f60; font-size:16px; font-weight:normal; color:#fff; text-align:center; display:block; overflow:hidden; position:absolute; right:4px; top:0; z-index:10;}
.g-cms-project .g-cp-cont ul li a:hover{ box-shadow:0px 0px 8px #ff4939;}
.g-cms-project .g-cp-cont ul li a:hover strong{ background:rgba(255,73,57,1)}
.g-cms-project .g-cp-cont ul li a:hover img{transform: scale(1.3); transition: all 1s ease 0s; -webkit-transform: scale(1.3);-webkit-transform: all 1s ease 0s;}

.g-cms-project .g-cp-cont dl{ width:462px; height:170px; margin:18px 0 0 14px; position:relative; zoom:1}
.g-cms-project .g-cp-cont dl dt{ width:100%; height:20px; margin:6px 0 9px 0; float:left; display:inline; overflow:hidden; position:relative; zoom:1; z-index:20}
.g-cms-project .g-cp-cont dl dt i{ width:3px; height:3px; background:#33abff; float:left; margin:9px 0 0 0; display:inline; overflow:hidden}
.g-cms-project .g-cp-cont dl dt strong{ width:38px; height:18px; line-height:18px; background:#fafafa; border:1px solid #eee; font-size:12px; font-weight:normal; color:#555; text-align:center; float:left; margin:0 0 0 8px; display:inline; voice-family:inherit}
.g-cms-project .g-cp-cont dl dt a{ width:396px; height:20px; line-height:20px; font-size:14px; font-weight:normal; color:#333; float:left; margin:0 0 0 13px; display:inline; overflow:hidden}
.g-cms-project .g-cp-cont dl dd{ width:1px; height:170px; background:#eee; display:block; overflow:hidden; position:absolute; left:1px; top:0;}
.g-cms-project .g-cp-cont dl .m-hover i{ background:#ff4939}
.g-cms-project .g-cp-cont dl .m-hover strong{ border-color:#ff4939; background:#ff4939; color:#fff;}
.g-cms-project .g-cp-cont dl .m-hover a{ color:#ff4939}

.g-gameku{ width:260px; height:440px; background:#fff; margin:10px 0 0 15px;}
.g-gameku .g-ku-ul{ width:100%; height:auto; display:block; overflow:hidden}
.g-gameku .g-ku-ul li{ width:60px; height:auto; float:left; margin:10px 8px 0 16px; display:inline; overflow:hidden;}
.g-gameku .g-ku-ul li a img{ width:100%; height:60px; border-radius:12px; display:block; overflow:hidden}
.g-gameku .g-ku-ul li a strong{ width:100%; height:14px; line-height:14px; font-size:13px; font-weight:normal; color:#555; text-align:center; margin:8px 0 0; display:block; overflow:hidden}
.g-gameku .g-ku-ul li a:hover strong{ color:#ff4939;}

.g-hot-cms{ background:#fff; margin:10px auto 0; padding:0 0 16px 0;}
.g-hot-cms .g-hc-big{ width:295px; height:183px; margin:17px 0 0 15px; position:relative; zoom:1}
.g-hot-cms .g-hc-big img{ width:100%; height:183px; display:block; overflow:hidden}
.g-hot-cms .g-hc-big strong{ width:100%; height:40px; line-height:40px; font-size:16px; font-weight:bold; color:#fff; text-align:center; background:rgba(0,0,0,0.5); display:block; overflow:hidden; position:absolute; left:0; bottom:0;}
.g-hot-cms .g-hc-big:hover{box-shadow:0px 0px 7px #ff4939;}
.g-hot-cms .g-hc-big:hover strong{ background:#ff4939}
.g-hot-cms .g-hc-big:hover img{transform: scale(1.3); transition: all 1s ease 0s; -webkit-transform: scale(1.3);-webkit-transform: all 1s ease 0s;}
.g-hot-cms .g-hc-small{ width:440px; height:82px; margin:17px 0 2px 19px; overflow:visible}
.g-hot-cms .g-hc-small dt{ width:133px; height:82px; float:left; margin:0 13px 0 0; display:inline;}
.g-hot-cms .g-hc-small dt a{ width:100%; height:82px; display:block; position:relative; zoom:1}
.g-hot-cms .g-hc-small dt a img{ width:100%; height:82px; display:block; overflow:hidden}
.g-hot-cms .g-hc-small dt a strong{ width:103px; height:24px; line-height:24px; font-size:12px; font-weight:normal; color:#fff; text-align:center; background:rgba(0,0,0,0.5); padding:0 15px; display:block; overflow:hidden; position:absolute; left:0; bottom:0;}
.g-hot-cms .g-hc-small dt a:hover{ box-shadow:0px 0px 7px #ff4939;}
.g-hot-cms .g-hc-small dd{ width:290px; height:82px; float:left; margin:0; display:inline; overflow:hidden;}
.g-hot-cms .g-hc-small dd a{ width:100%; height:18px; line-height:18px; font-size:16px; font-weight:normal; color:#333; margin:4px 0 0; display:block; overflow:hidden;}
.g-hot-cms .g-hc-small dd a:hover{ color:#ff4939;}
.g-hot-cms .g-hc-small dd p{ width:100%; height:auto; line-height:18px; font-size:13px; font-weight:normal; color:#999; margin:9px 0 0; display:block; overflow:hidden}

.g-game-zone{ width:965px; height:390px; background:#fff; margin:10px 0 0;}
.g-game-zone .g-gz-cont{ width:100%; height:auto; display:block; overflow:hidden;}
.g-game-zone .g-gz-cont li{ width:80px; height:auto; float:left; margin:18px 11px 14px 16px; display:inline;}
.g-game-zone .g-gz-cont li a img{ width:100%; height:80px; border-radius:12px; display:block; overflow:hidden}
.g-game-zone .g-gz-cont li a strong{ width:100%; height:31px; line-height:30px; font-size:14px; font-weight:normal; color:#555; text-align:center; display:block; overflow:hidden}
.g-game-zone .g-gz-cont li a b{ width:78px; height:28px; line-height:28px; font-size:12px; font-weight:normal; color:#555; text-align:center; background:#fff; border:1px solid #eee; display:block; overflow:hidden; border-radius:6px;}
.g-game-zone .g-gz-cont li a:hover img{ box-shadow:0px 0px 5px #ff4939}
.g-game-zone .g-gz-cont li a:hover strong{ color:#ff4939}
.g-game-zone .g-gz-cont li a:hover b{ background:#ff4939; color:#fff; border-color:#ff4939;}

.g-game-label{ width:260px; height:390px; background:#fff; margin:10px 0 0 15px;}
.g-game-label .g-gl-ul{ width:100%; height:auto; margin:5px 0 0; display:block; overflow:hidden}
.g-game-label .g-gl-ul li{width: 107px;height:35px;float:left;margin: 12px 0px 0 15px;display:inline;overflow:hidden;}
.g-game-label .g-gl-ul li a{ width:100%; height:35px; line-height:35px; font-size:14px; font-weight:normal; color:#555; text-align:center; background:#fafafa; display:block; overflow:hidden}
.g-game-label .g-gl-ul li a:hover{ background:#ff4939; color:#fff;}

.g-project{ background:#fff; margin-top:10px; padding:0 0 14px 0;}
.g-project .g-title{ float:left; display:inline;}
.g-project .g-pj-cont{ width:283px; height:auto; float:left; margin:17px 11px 0 15px; display:inline; overflow:hidden;}
.g-project .g-pj-cont dt{ width:100%; height:195px; display:block; overflow:hidden;}
.g-project .g-pj-cont dt a img{ width:100%; height:196px; display:block; overflow:hidden}
.g-project .g-pj-cont dt a:hover img{transform: scale(1.3); transition: all 1s ease 0s; -webkit-transform: scale(1.3);-webkit-transform: all 1s ease 0s;}

.g-project .g-pj-cont dd{ width:100%; height:auto; display:block; overflow:hidden}
.g-project .g-pj-cont dd a{ width:100%; height:71px; background:#fafafa; border-bottom:1px solid #fff; display:block; overflow:hidden}
.g-project .g-pj-cont dd a img{ width:50px; height:50px; float:left; margin:9px 10px 0 15px; display:inline; overflow:hidden; border-radius:12px;}
.g-project .g-pj-cont dd a strong{ width:140px; height:24px; line-height:24px; font-size:16px; font-weight:normal; color:#333; float:left; margin:12px 0 0 0; display:inline; overflow:hidden}
.g-project .g-pj-cont dd a b{ width:45px; height:24px; line-height:24px; background:#33abff; border-radius:4px; font-size:12px; font-weight:normal; color:#fff; text-align:center; float:left; margin:12px 0 0 7px; display:inline; overflow:hidden; }
.g-project .g-pj-cont dd a p{ width:192px; height:14px; line-height:14px; font-size:12px; font-weight:normal; color:#999; float:left; margin:7px 0 0; display:inline; overflow:hidden}
.g-project .g-pj-cont dd a:hover strong{ color:#ff4939;}
.g-project .g-pj-cont dd a:hover b{ background:#ff4939;}

.g-company{ background:#fff; margin-top:10px; padding:0 0 15px 0;}
.g-company .g-comp-cont{ width:100%; height:auto; display:block; overflow:hidden}
.g-company .g-comp-cont .m-xscroll-left{width:0;height:0;  border-top:19px solid transparent;border-bottom:19px solid transparent;border-right:13px solid #aaa; float:left; margin:58px 0 0 17px; display:inline; overflow:hidden; cursor:pointer}
.g-company .g-comp-cont .m-xscroll-right{width:0;height:0;  border-top:19px solid transparent;border-bottom:19px solid transparent;border-left:13px solid #aaa; float:left; margin:58px 0 0 0; display:inline; overflow:hidden; cursor:pointer}
.g-company .g-comp-cont .g-show-window{ width:1140px; height:111px; margin:17px 0 0 32px; position:relative; zoom:1}
.g-company .g-comp-cont .g-show-window ul{ width:auto; height:111px; display:block; overflow:hidden; position:absolute; left:0; top:0;}
.g-company .g-comp-cont .g-show-window ul li{ width:200px; height:111px; float:left; margin:0 28px 0 0; display:inline; overflow:hidden;}
.g-company .g-comp-cont .g-show-window ul li a{ width:194px; height:105px; border:3px solid #eee; display:block; overflow:hidden}
.g-company .g-comp-cont .g-show-window ul li a img{ width:100%; height:79px; display:block; overflow:hidden}
.g-company .g-comp-cont .g-show-window ul li a strong{ width:100%; height:26px; line-height:26px; background:#eee; font-size:14px; font-weight:normal; color:#333; text-align:center; display:block; overflow:hidden}
.g-company .g-comp-cont .g-show-window ul li a:hover{ border-color:#ff4939}
.g-company .g-comp-cont .g-show-window ul li a:hover strong{ background:#ff4939; color:#fff;}

.g-friend-ul{ width:1220px; height:auto; display:block; overflow:hidden; margin:10px auto 0; padding:0 10px;}
.g-friend-ul li{ float:left; height:14px; line-height:14px; font-size:12px; font-weight:normal; font-family:"Î¢ï¿½ï¿½ï¿½Åºï¿½"; padding:3px 6px; display:inline; overflow:hidden;word-break:break-all; /*Ö§ï¿½ï¿½IEï¿½ï¿½chromeï¿½ï¿½FFï¿½ï¿½Ö§ï¿½ï¿½*/ï¿½ï¿½word-wrap:break-word;/*Ö§ï¿½ï¿½IEï¿½ï¿½chromeï¿½ï¿½FF*/}
.g-friend-ul li a{ color:#4e4e4e; height:14px; line-height:14px;white-space:nowrap}
.g-friend-ul li a:visited{ color:#4e4e4e}
.g-friend-ul li a:hover{ color:#f90366; text-decoration:underline}


/*ï¿½ï¿½ï¿½ï¿½Æµï¿½ï¿½ï¿½Ð±ï¿½Ò³*/
.g-guide{ height:33px; line-height:16px; font-size:14px; font-weight:normal; color:#333; text-indent:24px; margin-top:20px; position:relative; zoom:1}
.g-guide i{ width:15px; height:15px; background:url(/skin/new2016/images/az-icon.png) no-repeat -99px 0; display:block; overflow:hidden; position:absolute; left:0; top:0;}
.g-guide a{ color:#333}
.g-guide a:hover{ color:#ff4939}

.g-azlist-class{ width:200px; height:auto; margin:18px 0 0; background:#fff; display:block; overflow:hidden}
.g-azlist-class dt{ width:100%; height:20px; line-height:20px; font-size:18px; font-weight:bold; color:#333; text-indent:18px; margin:18px 0 0; display:block; overflow:hidden}
.g-azlist-class dd{ width:100%; height:auto; margin:11px 0 0; display:block; overflow:hidden}
.g-azlist-class dd a{ width:100%; height:45px; display:block; overflow:hidden}
.g-azlist-class dd a i{ width:22px; height:22px; background:url(/skin/new2016/images/az-icon.png) no-repeat 6px -49px #fe4a65; border-radius:4px; float:left; margin:11px 0 0 46px; display:inline; overflow:hidden;}
.g-azlist-class dd a strong{ width:110px; height:45px; line-height:45px; font-size:14px; font-weight:normal; color:#333; float:left; margin:0 0 0 18px; display:inline; overflow:hidden}

.g-azlist-class dd .g-class-2 i{background-position:4px -98px; background-color:#19b5fe}
.g-azlist-class dd .g-class-2:hover i{background-position:-100px -98px; background-color:#fff;}
.g-azlist-class dd .g-class-2.m-hover i{background-position:-100px -98px; background-color:#fff;}

.g-azlist-class dd .g-class-3 i{background-position:5px -147px; background-color:#ff9900}
.g-azlist-class dd .g-class-3:hover i{background-position:-99px -147px; background-color:#fff;}
.g-azlist-class dd .g-class-3.m-hover i{background-position:-99px -147px; background-color:#fff;}

.g-azlist-class dd .g-class-4 i{background-position:4px -197px; background-color:#48dc6c}
.g-azlist-class dd .g-class-4:hover i{background-position:-100px -197px; background-color:#fff;}
.g-azlist-class dd .g-class-4.m-hover i{background-position:-100px -197px; background-color:#fff;}

.g-azlist-class dd .g-class-5 i{background-position:5px -248px; background-color:#6a71e6}
.g-azlist-class dd .g-class-5:hover i{background-position:-99px -248px; background-color:#fff;}
.g-azlist-class dd .g-class-5.m-hover i{background-position:-99px -248px; background-color:#fff;}

.g-azlist-class dd .g-class-6 i{background-position:5px -300px; background-color:#ffcc00}
.g-azlist-class dd .g-class-6:hover i{background-position:-99px -300px; background-color:#fff;}
.g-azlist-class dd .g-class-6.m-hover i{background-position:-99px -300px; background-color:#fff;}

.g-azlist-class dd .g-class-7 i{background-position:5px -352px; background-color:#5fc700}
.g-azlist-class dd .g-class-7:hover i{background-position:-99px -352px; background-color:#fff;}
.g-azlist-class dd .g-class-7.m-hover i{background-position:-99px -352px; background-color:#fff;}

.g-azlist-class dd .g-class-8 i{background-position:5px -404px; background-color:#ff4400}
.g-azlist-class dd .g-class-8:hover i{background-position:-99px -404px; background-color:#fff;}
.g-azlist-class dd .g-class-8.m-hover i{background-position:-99px -404px; background-color:#fff;}

.g-azlist-class dd .g-class-9 i{background-position:5px -455px; background-color:#0192ff}
.g-azlist-class dd .g-class-9:hover i{background-position:-99px -455px; background-color:#fff;}
.g-azlist-class dd .g-class-9.m-hover i{background-position:-99px -455px; background-color:#fff;}

.g-azlist-class dd .g-class-10 i{background-position:5px -506px; background-color:#ff6600}
.g-azlist-class dd .g-class-10:hover i{background-position:-99px -506px; background-color:#fff;}
.g-azlist-class dd .g-class-10.m-hover i{background-position:-99px -506px; background-color:#fff;}

.g-azlist-class dd .g-class-11 i{background-position:4px -978px; background-color:#05b661}
.g-azlist-class dd .g-class-11:hover i{background-position:-100px -978px; background-color:#fff;}
.g-azlist-class dd .g-class-11.m-hover i{background-position:-100px -978px; background-color:#fff;}

.g-azlist-class dd .g-class-12 i{background-position:5px -661px; background-color:#67809f}
.g-azlist-class dd .g-class-12:hover i{background-position:-99px -661px; background-color:#fff;}
.g-azlist-class dd .g-class-12.m-hover i{background-position:-99px -661px; background-color:#fff;}


.g-azlist-class dd a:hover{ background:#33abff;}
.g-azlist-class dd a:hover i{ background-position:-98px -49px; background-color:#fff;}
.g-azlist-class dd a:hover strong{ color:#fff}
.g-azlist-class dd .m-hover{ background:#33abff;}
.g-azlist-class dd .m-hover i{ background-position:-98px -49px; background-color:#fff;}
.g-azlist-class dd .m-hover strong{ color:#fff}

.g-azlist-right{ width:1025px; height:auto; margin:18px 0 0 0;}
.g-azlist-right .g-right-ul{ width:100%; height:50px; background:#fff; display:block; overflow:hidden;}
.g-azlist-right .g-right-ul li{ width:auto; height:30px; float:left; margin:10px 0 0 18px; display:inline; overflow:hidden}
.g-azlist-right .g-right-ul li a{ width:auto; height:30px; line-height:30px; font-size:14px; font-weight:normal; color:#333; border-radius:4px; padding:0 12px; display:block; overflow:hidden;}
.g-azlist-right .g-right-ul li a:hover{ background:#ff4939; color:#fff;}
.g-azlist-right .g-right-dl{ width:100%; height:auto; background:#fff; margin:10px 0 0; display:block; overflow:hidden}
.g-azlist-right .g-right-dl dt{ width:1008px; height:52px; padding:0 0 0 17px; display:block; overflow:hidden; position:relative; zoom:1}
.g-azlist-right .g-right-dl dt strong{ width:auto; height:52px; float:left; margin:0; padding:0 27px; display:inline; overflow:hidden; position:relative; zoom:1; z-index:10;}
.g-azlist-right .g-right-dl dt strong a{ width:auto; height:49px; line-height:49px; font-size:16px; font-weight:normal; color:#333; padding:0 10px; display:block; overflow:hidden}
.g-azlist-right .g-right-dl dt strong a:hover{ border-bottom:3px solid #ff4939; color:#ff4939}
.g-azlist-right .g-right-dl dt .m-hover a{ border-bottom:3px solid #ff4939; color:#ff4939}
.g-azlist-right .g-right-dl dt b{ width:100%; height:3px; background:#f5f5f5; display:block; overflow:hidden; position:absolute; left:0; bottom:0;}
.g-azlist-right .g-right-dl dd{width:100%;height:auto;padding: 0;position:relative;zoom:1;display:block;overflow:hidden;}
.g-azlist-right .g-right-dl dd a{ width:170px; height:200px; border-right:1px solid #f5f5f5; border-bottom:1px solid #f5f5f5; float:left; margin:0; display:inline; overflow:hidden}
.g-azlist-right .g-right-dl dd a img{ width:80px; height:80px; border-radius:16px; float:left; margin:17px 0 0 45px; display:inline; overflow:hidden}
.g-azlist-right .g-right-dl dd a strong{ width:140px; height:16px; line-height:16px; font-size:14px; font-weight:normal; color:#333; text-align:center; padding:0 15px; margin:17px 0 0; float:left; display:inline; overflow:hidden}
.g-azlist-right .g-right-dl dd a em{ width:100%; height:14px; line-height:14px; font-size:12px; font-weight:normal; color:#999; text-align:center; float:left; margin:5px 0 0; display:inline; overflow:hidden}
.g-azlist-right .g-right-dl dd a b{ width:78px; height:28px; line-height:28px; font-size:14px; font-weight:normal; color:#555; text-align:center; border:1px solid #eee; border-radius:4px; float:left; margin:5px 0 0 45px; display:inline; overflow:hidden}
.g-azlist-right .g-right-dl dd a b span{ display:none}

.g-azlist-right .g-right-dl dd a:hover img{ box-shadow:0px 0px 5px #ff4939;}
.g-azlist-right .g-right-dl dd a:hover strong{ color:#ff4939}
.g-azlist-right .g-right-dl dd a:hover b{ background:#ff4939; border-color:#ff4939; color:#fff}

.g-azlist-right .g-right-dl dd .m-more{ width:100%; height:58px; background:#fff; display:block; overflow:hidden;position:absolute;left:0;bottom: 0;}
.g-azlist-right .g-right-dl dd .m-more span{width:325px;height:30px;line-height:30px;background:#fafafa;font-size:15px;font-weight:normal;color:#333;text-align:center; margin:14px auto; display:block;overflow:hidden;cursor:pointer;}

/*ï¿½ï¿½Ò³*/
.g-box-1170 .g-azlist-right .tspage{ background:#fff; height:82px;text-align:center; display:block; overflow:hidden}
.g-box-1170 .g-azlist-right .tspage .tsp_nav{ width:100%; height:30px; display:block; overflow:hidden; margin:27px 0 0 0;}
.g-box-1170 .g-azlist-right .tspage .tsp_nav i{ width:auto; height:30px; line-height:30px; padding:0 12px; background:#fafafa; font-size:14px; font-weight:normal; color:#555; margin:0 0 0 18px; display:inline-block; overflow:hidden}
.g-box-1170 .g-azlist-right .tspage .tsp_nav a{ width:auto; height:30px; line-height:30px; padding:0 12px; background:#fafafa; font-size:14px; font-weight:normal; color:#555; margin:0 0 0 18px; display:inline-block; overflow:hidden}
.g-box-1170 .g-azlist-right .tspage .tsp_nav a:hover{background:#ff4939;color:#fff; text-decoration:none}
.g-box-1170 .g-azlist-right .tspage .tsp_nav a:hover i{ color:#fff;}
.g-box-1170 .g-azlist-right .tspage .tsp_nav a i{ padding:0; margin:0; background:none}
.g-box-1170 .g-azlist-right .tspage .tsp_nav b{ width:auto; height:30px; line-height:30px; padding:0 12px; background:#ff4939; font-size:14px; font-weight:normal; color:#fff; margin:0 0 0 18px; display:inline-block; overflow:hidden}

.g-box-1170 .g-azlist-right .tspage .tsp_count,.g-box-1170 .g-azlist-right .tspage .tsp_nav .tsp_end,.g-box-1170 .g-azlist-right .tspage .tsp_nav .tsp_more,.g-box-1170 .g-azlist-right .tspage .tsp_nav #tsp_change{ display:none}


/*ï¿½ï¿½ï¿½ï¿½Æµï¿½ï¿½×¨ï¿½ï¿½Ò³-ï¿½ï¿½ï¿½Å±ï¿½Ç©*/
.g-azproject-box{ overflow:visible}
.g-azproject-top{ width:100%; height:60px; background:#fff; margin:18px 0 0; box-shadow:1px 2px 4px #ccc;}
.g-azproject-top li{ width:412px; height:60px; border-right:1px solid #f5f5f5; float:left; margin:0; text-align:center; display:inline; overflow:hidden}
.g-azproject-top li a{ width:auto; height:56px; line-height:60px; font-size:18px; font-weight:normal; color:#333; text-align:left; text-indent:45px; padding:0 5px; display:inline-block; overflow:hidden;position:relative; zoom:1}
.g-azproject-top li a i{ width:28px; height:28px; background:url(/skin/new2016/images/az-icon.png) no-repeat -219px 0; display:block; overflow:hidden; position:absolute; left:5px; top:16px;}
.g-azproject-top li a:hover{ color:#33abff; font-weight:bold;}
.g-azproject-top li a:hover i{ background-position:-219px -83px;}

.g-azproject-top .g-ap-2 a i{ background-position:-322px 0;}
.g-azproject-top .g-ap-2:hover a i{ background-position:-322px -83px;}

.g-azproject-top .g-ap-3 a i{ width:32px; height:22px; background-position:-423px 0; top:19px}
.g-azproject-top .g-ap-3:hover a i{background-position:-423px -83px;}

.g-azproject-top .m-hover a{ color:#33abff; font-weight:bold;}
.g-azproject-top .m-hover a i{ background-position:-219px -83px;}

.g-azproject-top .m-hover.g-ap-2 a i{ background-position:-322px -83px;}

.g-azproject-top .m-hover.g-ap-3 a i{ background-position:-423px -83px;}

.g-azproject-cont{ width:100%; height:1134px; display:block; overflow:hidden; padding:0 0 20px 0;}
.g-azproject-cont a{ width:295px; height:270px; float:left; background:#fff; box-shadow:1px 2px 3px #ccc; margin:10px 20px 0 0; display:inline; overflow:hidden}
.g-azproject-cont a strong{ width:265px; height:164px; float:left; margin:10px 0 0 15px; display:inline; overflow:hidden; position:relative; zoom:1}
.g-azproject-cont a strong img{ width:100%; height:164px; display:block; overflow:hidden}
.g-azproject-cont a strong i{ width:100%; height:35px; line-height:35px; font-size:16px; font-weight:normal; color:#fff; font-style:normal; text-align:center; background:rgba(0,0,0,0.5); display:block; overflow:hidden; position:absolute; left:0; bottom:0; z-index:10;}
.g-azproject-cont a b{ width:132px; height:14px; line-height:14px; font-size:12px; font-weight:normal; color:#555; text-indent:22px; float:left; margin:16px 0 0 15px; display:inline; overflow:hidden; position:relative; zoom:1}
.g-azproject-cont a b i{ width:14px; height:10px; background:url(/skin/new2016/images/az-icon.png) no-repeat -219px -197px; display:block; overflow:hidden; position:absolute; left:3px; top:2px;}
.g-azproject-cont a em{width: 100px;height:14px;line-height:14px;font-size:12px;font-weight:normal;color:#555;text-indent:22px;/* text-align:right; */float:left;margin: 15px 0 0 48px;display:inline;overflow:hidden;position:relative;zoom:1;}
.g-azproject-cont a em i{ width:13px; height:13px; background:url(/skin/new2016/images/az-icon.png) no-repeat -322px -197px; display:block; overflow:hidden; position:absolute; left:3px; top:0px;}
.g-azproject-cont a p{ width:265px; height:38px; line-height:20px; font-size:12px; font-weight:normal; color:#999; font-family:serif; float:left; margin:10px 0 0 15px; display:inline; overflow:hidden}
.g-azproject-cont a:hover strong{ box-shadow:0 0 5px #ff4939}
.g-azproject-cont a:hover strong i{ color:#fff; background:#ff4939}
.m-project-morebtn{width:100%;height:58px;/* background:#fff; */display:block;overflow:hidden;}
.m-project-morebtn span{width: 525px;height: 40px;line-height: 40px;background: #fff;font-size:15px;font-weight:normal;color:#333;text-align:center;margin: 10px auto;display:block;overflow:hidden;cursor:pointer;}


/*ï¿½ï¿½ï¿½ï¿½Æµï¿½ï¿½×¨ï¿½ï¿½Ò³-ï¿½ï¿½Ï·ï¿½ï¿½*/
.g-gameku-cont{ width:100%; height:1004px; background:#fff;  box-shadow:1px 2px 4px #ccc; margin:10px 0 0 0; display:block; overflow:hidden; padding:0;}
.g-gameku-cont a{ width:154px; height:200px; border-right:1px solid #f5f5f5; border-bottom:1px solid #f5f5f5; float:left; margin:0; display:inline; overflow:hidden}
.g-gameku-cont a img{ width:80px; height:80px; border-radius:16px; float:left; margin:17px 0 0 39px; display:inline; overflow:hidden}
.g-gameku-cont a strong{ width:100%; height:16px; line-height:16px; font-size:14px; font-weight:normal; color:#333; text-align:center; margin:17px 0 0; float:left; display:inline; overflow:hidden}
.g-gameku-cont a em{ width:100%; height:14px; line-height:14px; font-size:12px; font-weight:normal; color:#999; text-align:center; float:left; margin:5px 0 0; display:inline; overflow:hidden}
.g-gameku-cont a b{ width:78px; height:28px; line-height:28px; font-size:14px; font-weight:normal; color:#555; text-align:center; border:1px solid #eee; border-radius:4px; float:left; margin:5px 0 0 39px; display:inline; overflow:hidden}

.g-gameku-cont a:hover img{ box-shadow:0px 0px 5px #ff4939;}
.g-gameku-cont a:hover strong{ color:#ff4939}
.g-gameku-cont a:hover b{ background:#ff4939; border-color:#ff4939; color:#fff}

/*ï¿½ï¿½ï¿½ï¿½Æµï¿½ï¿½×¨ï¿½ï¿½Ò³-ï¿½ï¿½ï¿½ÂºÏ¼ï¿½*/
.g-azkeyword-cont a{ height:290px}
.g-azkeyword-cont a strong{height:183px;}
.g-azkeyword-cont a strong img{height:183px;}

/*ï¿½ï¿½×¿Æµï¿½ï¿½ï¿½Ð±ï¿½Ò³*/
.g-list-keyword .g-comp-cont .m-xscroll-left{ width:35px; height:180px; line-height:180px; font-size:30px; font-weight:bold; color:#fff; text-align:center; font-family:serif; background:#666; margin:10px 0 0 15px; border:0;}
.g-list-keyword .g-comp-cont .m-xscroll-right{ width:35px; height:180px; line-height:180px; font-size:30px; font-weight:bold; color:#fff; text-align:center; font-family:serif; background:#666; margin:10px 0 0 15px; border:0;}
.g-list-keyword .g-comp-cont .g-show-window{ width:1120px; height:180px; margin:10px 0 0;}
.g-list-keyword .g-comp-cont .g-show-window ul{ height:180px;}
.g-list-keyword .g-comp-cont .g-show-window ul li{ width:262px; height:180px; margin:0 0 0 18px; position:relative; zoom:1}
.g-list-keyword .g-comp-cont .g-show-window ul li a{ width:100%; height:180px; border:0;}
.g-list-keyword .g-comp-cont .g-show-window ul li a img{ width:100%; height:180px;}
.g-list-keyword .g-comp-cont .g-show-window ul li a strong{ width:100%; height:35px; line-height:35px; font-size:14px; font-weight:normal; color:#fff; text-align:center; background:rgba(0,0,0,0.5); display:block; overflow:hidden; position:absolute; left:0; bottom:0}

.g-arlist-left{ width:250px; height:auto;}
.g-arlist-left .g-arlist-class{ width:100%; height:auto; background:#fff; padding:10px 0; display:block; overflow:hidden; margin:10px 0 0;}
.g-arlist-left .g-arlist-class li{ width:100%; height:70px; display:block; overflow:hidden}
.g-arlist-left .g-arlist-class li a{ width:100%; height:70px; line-height:70px; font-size:18px; font-weight:bold; color:#333; text-indent:109px; display:block; overflow:hidden; position:relative; zoom:1}
.g-arlist-left .g-arlist-class li a i{width: 23px;height: 28px;background:url(/skin/new2016/images/az-icon.png) no-repeat -219px -263px;display:block;overflow:hidden;position:absolute;left:53px;top:21px;}
.g-arlist-left .g-arlist-class li a:hover{ background:#fff9f9; color:#ff4939}
.g-arlist-left .g-arlist-class li a:hover i{ background-position:-314px -263px}
.g-arlist-left .g-arlist-class .m-hover a{ background:#fff9f9; color:#ff4939}
.g-arlist-left .g-arlist-class .m-hover a i{ background-position:-314px -263px}

.g-arlist-left .g-arlist-class .g-class-2 a i{ background-position:-219px -333px}
.g-arlist-left .g-arlist-class .g-class-2 a:hover i{ background-position:-314px -333px}
.g-arlist-left .g-arlist-class .g-class-2.m-hover a i{ background-position:-314px -333px}

.g-arlist-left .g-arlist-class .g-class-3 a i{width: 28px;height:31px;background-position:-219px -403px;left: 51px;}
.g-arlist-left .g-arlist-class .g-class-3 a:hover i{ background-position:-314px -403px}
.g-arlist-left .g-arlist-class .g-class-3.m-hover a i{ background-position:-314px -403px}

.g-arlist-left .g-arlist-class .g-class-4 a i{width: 32px;height: 31px;background-position:-219px -471px;left: 48px;}
.g-arlist-left .g-arlist-class .g-class-4 a:hover i{ background-position:-314px -471px}
.g-arlist-left .g-arlist-class .g-class-4.m-hover a i{ background-position:-314px -471px}

.g-arlist-left .g-arlist-class .g-class-5 a i{width: 29px;height:30px;background-position:-219px -542px;left: 50px;}
.g-arlist-left .g-arlist-class .g-class-5 a:hover i{ background-position:-314px -542px}
.g-arlist-left .g-arlist-class .g-class-5.m-hover a i{ background-position:-314px -542px}

.g-arlist-left .g-arlist-class .g-class-6 a i{width: 31px;height: 30px;background-position:-219px -612px;left: 49px;}
.g-arlist-left .g-arlist-class .g-class-6 a:hover i{ background-position:-314px -612px}
.g-arlist-left .g-arlist-class .g-class-6.m-hover a i{ background-position:-314px -612px}

.g-arlist-left .g-arlist-class .g-class-7 a i{width: 23px;height: 29px;background-position:-219px -683px;}
.g-arlist-left .g-arlist-class .g-class-7 a:hover i{ background-position:-314px -683px}
.g-arlist-left .g-arlist-class .g-class-7.m-hover a i{ background-position:-314px -683px}

.g-arlist-left .g-argame-recomd{ width:100%; height:auto; background:#fff; margin:10px 0 0; padding:0 0 10px 0; display:block; overflow:hidden}
.g-arlist-left .g-argame-recomd .g-rank-cont{ width:100%; height:auto; margin:3px 0 0 0; display:block; overflow:hidden}
.g-arlist-left .g-argame-recomd .g-rank-cont li{ width:220px; height:71px; padding:0 15px; display:block; overflow:hidden}
.g-arlist-left .g-argame-recomd .g-rank-cont li a{ width:100%; height:70px; border-bottom:1px dotted #ddd; display:block; overflow:hidden}
.g-arlist-left .g-argame-recomd .g-rank-cont li a img{ width:55px; height:55px; border-radius:12px; float:left; margin:8px 13px 0 7px; display:inline; overflow:hidden;}
.g-arlist-left .g-argame-recomd .g-rank-cont li a strong{ width:130px; height:18px; line-height:18px; font-size:16px; font-weight:normal; color:#333; float:left; margin:14px 0 0; display:inline; overflow:hidden;}
.g-arlist-left .g-argame-recomd .g-rank-cont li a p{ width:130px; height:14px; line-height:14px; font-size:12px; font-weight:normal; color:#999; float:left; margin:9px 0 0; display:inline; overflow:hidden}
.g-arlist-left .g-argame-recomd .g-rank-cont li a p span{ color:#25c889; font-weight:bold; padding:0 5px;}
.g-arlist-left .g-argame-recomd .g-rank-cont li a b{ display:none}
.g-arlist-left .g-argame-recomd .g-rank-cont li a:hover{ background:fff9f9}
.g-arlist-left .g-argame-recomd .g-rank-cont li a:hover img{ box-shadow:0px 0px 7px #ff4939;}
.g-arlist-left .g-argame-recomd .g-rank-cont li a:hover strong{ color:#ff4939}
.g-arlist-left .g-argame-recomd .g-rank-cont li a:hover p{ display:none}
.g-arlist-left .g-argame-recomd .g-rank-cont li a:hover b{ width:75px; height:28px; line-height:28px; background:#ff4939; font-size:12px; font-weight:normal; color:#fff; text-align:center; border-radius:4px; float:left; margin:4px 0 0; display:inline;overflow:hidden;}
.g-arlist-left .g-argame-recomd .g-more{ width:218px; height:28px; line-height:28px; font-size:12px; font-weight:normal; color:#999; text-align:center; border:1px solid #eee; margin:8px auto 0; display:block; overflow:hidden}
.g-arlist-left .g-argame-recomd .g-more:hover{ border-color:#ff4939; color:#ff4939}

.g-arlist-right{ width:975px; height:auto; background:#fff; margin:10px 0 0}
.g-arlist-right .g-right-dl{ width:100%; height:auto; display:block; overflow:hidden}
.g-arlist-right .g-right-dl dt{ width:100%; height:58px; display:block; overflow:hidden; position:relative; zoom:1}
.g-arlist-right .g-right-dl dt strong{ width:auto; height:58px; float:left; margin:0; padding:0 22px; margin:0 11px 0 0; display:inline; overflow:hidden; position:relative; zoom:1; z-index:10;}
.g-arlist-right .g-right-dl dt strong a{ width:auto; height:55px; line-height:55px; font-size:16px; font-weight:normal; color:#333; padding:0 10px; display:block; overflow:hidden}
.g-arlist-right .g-right-dl dt strong a:hover{ border-bottom:3px solid #ff4939; color:#ff4939}
.g-arlist-right .g-right-dl dt .m-hover a{ border-bottom:3px solid #ff4939; color:#ff4939}
.g-arlist-right .g-right-dl dt b{ width:100%; height:3px; background:#f5f5f5; display:block; overflow:hidden; position:absolute; left:0; bottom:0;}
.g-arlist-right .g-right-dl dd{ width:100%; height:auto; padding:0 0 10px 0; background:#fff; display:block; overflow:hidden;}
.g-arlist-right .g-right-dl dd .g-rd-cont{ width:100%; height:1170px; padding:0 0 6px 0; display:block; overflow:hidden;}
.g-arlist-right .g-right-dl dd .m-project-morebtn span{ background:#f4f4f4}
.g-arlist-right .g-right-dl dd a{ width:218px; height:108px; float:left; box-shadow:1px 2px 3px #ccc; border:1px solid #eee; margin:20px 4px 0 16px; display:inline; overflow:hidden;}
.g-arlist-right .g-right-dl dd a img{ width:80px; height:80px; float:left; margin:13px; display:inline; overflow:hidden}
.g-arlist-right .g-right-dl dd a strong{width:106px;height:18px;line-height: 19px;font-size:16px;font-weight:normal;color:#333;margin:10px 0 4px 0;float:left;display:inline;overflow:hidden;}
.g-arlist-right .g-right-dl dd a b{ width:106px; height:14px; line-height:14px; font-size:12px; font-weight:normal; color:#999; margin:1px 0 0; float:left; display:inline; overflow:hidden}
.g-arlist-right .g-right-dl dd a em{ width:48px; height:22px; line-height:22px; font-size:12px; font-weight:normal; color:#333; text-align:center; margin:4px 0 0; border:1px solid #eee; border-radius:4px; float:left; display:inline; overflow:hidden}
.g-arlist-right .g-right-dl dd a:hover{ box-shadow:1px 2px 3px #ff4939; border:1px solid #ff4939;}
.g-arlist-right .g-right-dl dd a:hover strong{ color:#ff4939;}
.g-arlist-right .g-right-dl dd a:hover em{ background:#ff4939; border:1px solid #ff4939; color:#fff;}



/*ï¿½ï¿½Ò³*/
.g-box-1170 .g-arlist-right .tspage{ background:#fff; height:61px;text-align:center; display:block; overflow:hidden}
.g-box-1170 .g-arlist-right .tspage .tsp_nav{ width:100%; height:30px; display:block; overflow:hidden; margin:12px 0 0 0;}
.g-box-1170 .g-arlist-right .tspage .tsp_nav i{ width:auto; height:30px; line-height:30px; padding:0 12px; background:#fafafa; font-size:14px; font-weight:normal; color:#555; margin:0 0 0 18px; display:inline-block; overflow:hidden}
.g-box-1170 .g-arlist-right .tspage .tsp_nav a{ width:auto; height:30px; line-height:30px; padding:0 12px; background:#fafafa; font-size:14px; font-weight:normal; color:#555; margin:0 0 0 18px; display:inline-block; overflow:hidden}
.g-box-1170 .g-arlist-right .tspage .tsp_nav a:hover{background:#ff4939;color:#fff; text-decoration:none}
.g-box-1170 .g-arlist-right .tspage .tsp_nav a:hover i{ color:#fff;}
.g-box-1170 .g-arlist-right .tspage .tsp_nav a i{ padding:0; margin:0; background:none}
.g-box-1170 .g-arlist-right .tspage .tsp_nav b{ width:auto; height:30px; line-height:30px; padding:0 12px; background:#ff4939; font-size:14px; font-weight:normal; color:#fff; margin:0 0 0 18px; display:inline-block; overflow:hidden}
.g-box-1170 .g-arlist-right .tspage .tsp_count,.g-box-1170 .g-arlist-right .tspage .tsp_nav .tsp_end,.g-box-1170 .g-arlist-right .tspage .tsp_nav .tsp_more,.g-box-1170 .g-arlist-right .tspage .tsp_nav #tsp_change{ display:none}

/*ï¿½ï¿½ï¿½ï¿½*/
.g-al-left{ width:200px; height:auto;}
.g-al-left .g-al-key{ width:200px; height:auto; margin:18px 0 0; background:#fff; display:block; overflow:hidden}
.g-al-left .g-al-key dt{ width:100%; height:20px; line-height:20px; font-size:18px; font-weight:bold; color:#333; text-indent:18px; margin:18px 0 0; display:block; overflow:hidden}
.g-al-left .g-al-key dd{ width:100%; height:auto; padding:0 0 11px 0; display:block; overflow:hidden}
.g-al-left .g-al-key dd a{ width:170px; height:117px; margin:18px auto 0; display:block; overflow:hidden; position:relative; zoom:1}
.g-al-left .g-al-key dd a img{ width:100%; height:117px; display:block; overflow:hidden}
.g-al-left .g-al-key dd a strong{ width:100%; height:26px; line-height:26px; font-size:14px; font-weight:normal; color:#fff; text-align:center; background:rgba(0,0,0,0.5); display:block; overflow:hidden; position:absolute; left:0; bottom:0;}
.g-al-left .g-al-key dd a:hover{ box-shadow:0px 0px 5px #ff4939}
.g-al-left .g-al-key dd a:hover strong{ background:#ff4939}

.g-azlist-class dd .g-alclass-1 i{background:url(/skin/new2016/images/az-icon.png) no-repeat 7px -563px #fe4a65;}
.g-azlist-class dd .g-alclass-1:hover i{background-position:-97px -563px; background-color:#fff;}
.g-azlist-class dd .g-alclass-1.m-hover i{background-position:-97px -563px; background-color:#fff;}

.g-azlist-class dd .g-alclass-2 i{background-position:6px -612px; background-color:#19b5fe}
.g-azlist-class dd .g-alclass-2:hover i{background-position:-98px -612px; background-color:#fff;}
.g-azlist-class dd .g-alclass-2.m-hover i{background-position:-98px -612px; background-color:#fff;}

.g-azlist-class dd .g-alclass-3 i{background-position:5px -661px; background-color:#ff9900}
.g-azlist-class dd .g-alclass-3:hover i{background-position:-99px -661px; background-color:#fff;}
.g-azlist-class dd .g-alclass-3.m-hover i{background-position:-99px -661px; background-color:#fff;}

.g-azlist-class dd .g-alclass-4 i{background-position:5px -711px; background-color:#48dc6c}
.g-azlist-class dd .g-alclass-4:hover i{background-position:-99px -711px; background-color:#fff;}
.g-azlist-class dd .g-alclass-4.m-hover i{background-position:-99px -711px; background-color:#fff;}

.g-azlist-class dd .g-alclass-5 i{background-position:6px -762px; background-color:#6a71e6}
.g-azlist-class dd .g-alclass-5:hover i{background-position:-98px -762px; background-color:#fff;}
.g-azlist-class dd .g-alclass-5.m-hover i{background-position:-98px -762px; background-color:#fff;}

.g-azlist-class dd .g-alclass-6 i{background-position:5px -814px; background-color:#ffcc00}
.g-azlist-class dd .g-alclass-6:hover i{background-position:-99px -814px; background-color:#fff;}
.g-azlist-class dd .g-alclass-6.m-hover i{background-position:-99px -814px; background-color:#fff;}

.g-azlist-class dd a:hover{ background:#33abff;}
.g-azlist-class dd a:hover i{ background-position:-98px -49px; background-color:#fff;}
.g-azlist-class dd a:hover strong{ color:#fff}
.g-azlist-class dd .m-hover{ background:#33abff;}
.g-azlist-class dd .m-hover i{ background-position:-98px -49px; background-color:#fff;}
.g-azlist-class dd .m-hover strong{ color:#fff}

.g-allist-right{ width:1025px; height:auto; margin:3px 0 0 0;}


/*ï¿½ï¿½ï¿½ï¿½*/
.g-ollist-class dd a i{margin:11px 0 0 37px;}
.g-ollist-class dd .g-olclass-1 i{background-position:5px -920px; background-color:#5fc700}
.g-ollist-class dd .g-olclass-1:hover i{background-position:-99px -920px; background-color:#fff;}
.g-ollist-class dd .g-olclass-1.m-hover i{background-position:-99px -920px; background-color:#fff;}
.g-allist-right .g-right-dl dd{width:100%;height:1008px;padding: 0 0 58px 0;position:relative;zoom:1;display:block;overflow:hidden;}


/*ï¿½ï¿½ï¿½ï¿½Æµï¿½ï¿½×¨ï¿½ï¿½Ò³-ï¿½ï¿½ï¿½ÂºÏ¼ï¿½ï¿½ï¿½*/
.g-project-new{ width:1258px; margin-top:10px; position:relative; zoom:1}
.g-project-new .g-pn-title{ width:90px; height:auto; display:block; overflow:hidden; position:absolute; left:0; top:27px;}
.g-project-new .g-pn-title span{ width:100%; height:40px; line-height:40px; font-size:16px; font-weight:normal; color:#fff; text-align:center; background:#fe4a65; display:block; overflow:hidden}
.g-project-new .g-pn-title i{ width:0;height:0px;border-left: 9px solid transparent;border-right: 0px solid transparent;border-top: 5px solid #970a1f;display:block;overflow:hidden;}
.g-project-new .g-pn-cont{ width:1240px; height:200px; background:#fff; margin:0 0 0 9px; display:block; overflow:hidden}
.g-project-new .g-pn-cont .g-pn-img{ width:246px; height:170px; margin:10px 0 0 15px;}
.g-project-new .g-pn-cont .g-pn-img img{ width:100%; height:170px; display:block; overflow:hidden;}
.g-project-new .g-pn-cont .g-scbtn-left{ width:24px; height:42px; padding:10px; margin:69px 0 0 17px; background:url(/skin/new2016/images/az-icon.png) no-repeat -209px -797px; cursor:pointer}
.g-project-new .g-pn-cont .g-scbtn-left:hover{ background-position:-209px -913px;}
.g-project-new .g-pn-cont .g-scbtn-right{ width:24px; height:42px; padding:10px; margin:69px 0 0 0; background:url(/skin/new2016/images/az-icon.png) no-repeat -304px -797px; cursor:pointer}
.g-project-new .g-pn-cont .g-scbtn-right:hover{ background-position:-304px -913px;}
.g-project-new .g-pn-cont .g-pn-scroll{ width:840px; height:170px; margin:10px 0 0 20px; position:relative; zoom:1}
.g-project-new .g-pn-cont .g-pn-scroll ul{ width:auto; height:170px; display:block; overflow:hidden; position:absolute; left:0; top:0;}
.g-project-new .g-pn-cont .g-pn-scroll ul li{ width:100px; height:170px; float:left; margin:0 20px 0 0; display:inline; overflow:hidden;}
.g-project-new .g-pn-cont .g-pn-scroll ul li a{ width:100%; height:auto; display:block; overflow:hidden}
.g-project-new .g-pn-cont .g-pn-scroll ul li a img{ width:80px; height:80px; float:left; margin:17px 0 0 10px; border-radius:16px; display:inline; overflow:hidden}
.g-project-new .g-pn-cont .g-pn-scroll ul li a strong{ width:80px; height:16px; line-height:16px; font-size:14px; font-weight:normal; color:#333; text-align:center; float:left; margin:9px 0 0 10px; display:inline; overflow:hidden}
.g-project-new .g-pn-cont .g-pn-scroll ul li a b{ width:78px; height:26px; line-height:26px; font-size:12px; font-weight:normal; color:#555; text-align:center; border-radius:4px; border:1px solid #eee; float:left; margin:7px 0 0 10px; display:inline; overflow:hidden}
.g-project-new .g-pn-cont .g-pn-scroll ul li a:hover img{ box-shadow:1px 1px 5px #ff4939,-1px -1px 5px #ff4939}
.g-project-new .g-pn-cont .g-pn-scroll ul li a:hover strong{ color:#ff4939}
.g-project-new .g-pn-cont .g-pn-scroll ul li a:hover b{ background:#ff4939; border-color:#ff4939; color:#fff;}

.m-pn-2 .g-pn-title span{ background:#19b5fe;}
.m-pn-2 .g-pn-title i{border-top: 5px solid #0f79ab;}

.m-pn-3 .g-pn-title span{ background:#ff9900;}
.m-pn-3 .g-pn-title i{border-top: 5px solid #a06103;}

.m-pn-4 .g-pn-title span{ background:#48dc6c;}
.m-pn-4 .g-pn-title i{border-top: 5px solid #198f36;}

.m-pn-5 .g-pn-title span{ background:#6a71e6;}
.m-pn-5 .g-pn-title i{border-top: 5px solid #393fac;}

.m-pn-6 .g-pn-title span{ background:#ffcc00;}
.m-pn-6 .g-pn-title i{border-top: 5px solid #c5a218;}

.m-pn-7 .g-pn-title span{ background:#5fc700;}
.m-pn-7 .g-pn-title i{border-top: 5px solid #4c9708;}

.m-pn-8 .g-pn-title span{ background:#ff2200;}
.m-pn-8 .g-pn-title i{border-top: 5px solid #a7210c;}

.m-pn-9 .g-pn-title span{ background:#0192ff;}
.m-pn-9 .g-pn-title i{border-top: 5px solid #0a6db7;}

.m-pn-10 .g-pn-title span{ background:#ff6600;}
.m-pn-10 .g-pn-title i{border-top: 5px solid #ae4a07;}

/*ï¿½ï¿½ï¿½ï¿½*/
.g-cm-box{ background:#fff; margin-top:10px;}
.g-cm-box .g-title{ margin:0; padding:12px 0; border-bottom:2px solid #f5f5f5;}
.g-cm-box .g-title dt{ border:0; text-indent:20px}
.g-cm-box .g-title dt strong{ font-size:14px; font-weight:normal; color:#888; padding:0 0 0 10px;}
.g-cm-box .g-title dt strong span{ font-weight:bold; color:#08d478}
.g-cm-box .g-cm-cont{ width:100%; height:auto; display:block; overflow:hidden; padding:0 0 15px 0;}
.g-cm-box .g-cm-cont dt{ width:290px; height:124px; float:left; margin:22px 0 0 15px; display:inline; overflow:visible}
.g-cm-box .g-cm-cont dt a img{ width:288px; height:122px; border:1px solid #ccc;}
.g-cm-box .g-cm-cont dt a:hover img{ border-color:#f60}
.g-cm-box .g-cm-cont dd{ width:930px; height:auto; float:left; margin:0 0 0 0; display:inline; overflow:hidden}
.g-cm-box .g-cm-cont dd a{ width:100px; height:auto; float:left; margin:14px 5px 0 27px; display:inline;}
.g-cm-box .g-cm-cont dd a img{ width:80px; height:80px; float:left; margin:0 0 0 10px; border-radius:16px; display:inline; overflow:hidden}
.g-cm-box .g-cm-cont dd a strong{ width:80px; height:16px; line-height:16px; font-size:14px; font-weight:normal; color:#333; text-align:center; float:left; margin:9px 0 0 10px; display:inline; overflow:hidden}
.g-cm-box .g-cm-cont dd a b{ width:78px; height:26px; line-height:26px; font-size:12px; font-weight:normal; color:#555; text-align:center; border-radius:4px; border:1px solid #eee; float:left; margin:7px 0 0 10px; display:inline; overflow:hidden}
.g-cm-box .g-cm-cont dd a:hover img{ box-shadow:1px 1px 5px #ff4939,-1px -1px 5px #ff4939}
.g-cm-box .g-cm-cont dd a:hover strong{ color:#ff4939}
.g-cm-box .g-cm-cont dd a:hover b{ background:#ff4939; border-color:#ff4939; color:#fff;}
.g-cm-more{ width:1240px; height:auto; padding:12px 0; font-size:14px; font-weight:normal; color:#333; text-align:center; background:#fff; margin:12px auto 0; display:block; overflow:hidden; cursor:pointer}



/*ï¿½ï¿½×¿ï¿½ï¿½ï¿½ï¿½Ò³*/
.g-sec-title{ width:100%; height:24px; line-height:24px; font-size:18px; font-weight:normal; color:#444; text-indent:12px; margin:10px 0 0; display:block; overflow:hidden; font-family: "microsoft yahei"}
.g-sec-title i{ width:5px; height:24px; background:#33abff; float:left; display:inline; overflow:hidden;}

.g-downmain-title{ width:100%; height:51px; border-bottom:2px solid #eee; display:block; overflow:hidden}
.g-downmain-title dt{ width:auto; height:auto; float:left; display:inline; overflow:hidden; position:relative; zoom:1}
.g-downmain-title dt strong{ height:22px; line-height:22px; font-size:16px; font-weight:bold; color:#5db1fd; margin:19px 0 0; padding:0 6px 0 2px; display:block; overflow:hidden; position:relative; zoom:1; }
.g-downmain-title dt strong i{ width:22px; height:22px; background:url(/skin/new2016/images/android-down-icon.png) no-repeat 0 -1034px; display:block; overflow:hidden; position:absolute; left:0; top:0; display:none}
.g-downmain-title dd{ width:auto; height:51px; float:right; padding:0 0 0 38px; display:inline-block; overflow:hidden}
.g-downmain-title dd a{ width:auto; height:30px; line-height:30px; padding:0 12px; font-size:14px; font-weight:normal; color:#333; float:left; margin:15px 0 0 10px; display:inline; overflow:hidden; cursor:pointer}
.g-downmain-title dd a:hover{ text-decoration:none}
.g-downmain-title dd .m-hover{ background:#33abff; color:#fff; border-radius:22px;}

.g-azd-left{ width:220px; height:auto;overflow:visible}
.g-azd-left .g-game-msg{ width:100%; height:auto; background:#fff; display:block; overflow:visible; padding-top: 25px;}
.g-azd-left .g-game-msg .g-game-img{ width:120px; height:120px; border-radius:18px; margin:0px auto; display:block; overflow:hidden}
.g-azd-left .g-game-msg h1{ width:92%; height:auto; line-height:26px; font-size:17px; font-weight:bold; color:#333;text-align:center; margin:10px auto 0; display:block; overflow:hidden;}
.g-azd-left .g-game-msg .m-down-ul{ width:190px; height:auto; margin:0 auto; padding:6px 0 0; display:block;}
.g-azd-left .g-game-msg .m-down-ul li{ width:100%; height:auto; display:block;  margin:10px 0 0; position: relative;}
.g-azd-left .g-game-msg .m-down-ul li a{ width:100%; height:45px; line-height:45px; font-size:16px; font-weight:normal; color:#fff; text-indent:64px; background:#33abff; border-radius:5px; display:block; overflow:hidden; position:relative; zoom:1}
.g-azd-left .g-game-msg .m-down-ul li a i{ width:20px; height:20px; background:url(/skin/new2016/images/android-down-icon.png) no-repeat 0 -760px; display:block; overflow:hidden; position:absolute; left:33px; top:14px;}

.g-azd-left .g-game-msg .m-downinfo { margin:0 20px; padding: 10px 0 15px 0 }
.g-azd-left .g-game-msg .m-downinfo li{ font-size: 14px; height: 22px; line-height: 22px; color: #898989; margin:4px 0 0; overflow: hidden; white-space:nowrap;}

.g-azd-left .g-game-msg .m-downinfo li span { color: #444 }
.g-azd-left .g-game-msg .m-downinfo li img { width: 110px; }
.g-azd-left .g-game-msg .m-downinfo li b { color: #444; font-weight: normal; }
.g-azd-left .g-game-msg .m-down-ul li:nth-child(2) a{ background:#2bd72b}
.g-azd-left .g-game-msg .m-down-ul li:nth-child(2) a i{ background-position:0 -824px}

.g-azd-left .g-game-msg .m-down-ul li:nth-child(3) a{ background:#ff736c}
.g-azd-left .g-game-msg .m-down-ul li:nth-child(3) a i{ background-position:0 -889px}

.g-azd-left .g-game-msg .m-down-ul li a:hover{ background:#f60; text-decoration: none}

.g-azd-left .g-game-msg .g-game-qr{ width:180px; height:auto; margin:14px auto 22px; display:block; overflow:hidden;}
.g-azd-left .g-game-msg .g-game-qr dt{ width:142px; height:auto; border:1px solid #eee; margin:auto; display:block; overflow:hidden}
.g-azd-left .g-game-msg .g-game-qr dt img{ width:100%; height:auto;}
.g-azd-left .g-game-msg .g-game-qr dd{ width:100%; height:16px; line-height:16px; font-size:14px; font-weight:normal; color:#333; text-align:center; margin:12px 0 0; display:block; overflow:hidden;}
.g-azd-left .g-game-msg .g-game-qr dd a{ text-decoration:underline; padding:0 3px;}

.g-azd-left .g-game-recomd{ width:100%; height:auto; margin:10px 0 0; background:#fff; display:block; overflow:hidden}
.g-azd-left .m-left-float {position: fixed; width: 220px;top: 0; left: 50%;    margin: 0 0 0 -585px;z-index: 999;}
.g-azd-left .g-game-recomd ul{ width:100%; height:auto; margin:0; display:block; overflow:hidden}
.g-azd-left .g-game-recomd ul li{ width:100%; height:auto; border-bottom:1px dashed #e0e0e0; display:block; overflow:hidden;}
.g-azd-left .g-game-recomd ul li a{ width:100%; height:auto; padding:10px 0; display:block; overflow:hidden;}
.g-azd-left .g-game-recomd ul li a img{ width:55px; height:55px; float:left; margin:0 12px 0 12px; border-radius:12px; display:inline; overflow:hidden}
.g-azd-left .g-game-recomd ul li a strong{ width:130px; height:18px; line-height:18px; font-size:16px; font-weight:normal; color:#333; float:left; margin:8px 0 0; display:inline; overflow:hidden}
.g-azd-left .g-game-recomd ul li a b{ width:128px; height:14px; line-height:14px; font-size:12px; font-weight:normal; color:#999; float:left; margin:8px 0 0; display:inline; overflow:hidden}
.g-azd-left .g-game-recomd ul li a b span{ color:#25c889; font-weight:bold;}
.g-azd-left .g-game-recomd ul li a em{ width:70px; height:26px; line-height:26px; font-size:12px; font-weight:normal; color:#fff; text-align:center; background:#f60; border-radius:3px; float:left; margin:3px 0 0; display:none; overflow:hidden}

.g-azd-left .g-game-recomd ul li a:hover img{}
.g-azd-left .g-game-recomd ul li a:hover b{ display:none}
.g-azd-left .g-game-recomd ul li a:hover em{ display:inline}


.g-azd-left .m-key-rank{ width:100%; height:auto; margin:10px 0 0; background:#fff; display:block; overflow:hidden}
.g-azd-left .m-key-rank ul{ width:auto; height:auto; margin:10px 12px; display:block; overflow:hidden}
.g-azd-left .m-key-rank ul li{ width:100%; height:auto; display:block; overflow:hidden; margin:4px 0 0;}
.g-azd-left .m-key-rank ul li a{ width:100%; height:40px; line-height:40px; font-size:15px; font-weight:normal; color:#333; text-align:center; background:#fafafa; display:block; overflow:hidden}
.g-azd-left .m-key-rank ul li a:hover{ background:#33abff; color:#fff; text-decoration:none}


.g-azd-center{ width:710px; height:auto; margin:0 0 0 10px;}
.g-azd-center .m-recomd-game{ width:100%; height:100px; background:#fff; display:block; overflow:hidden}
.g-azd-center .m-recomd-game .m-regame-btn{ width:112px; height:100px; margin:0; float:left; display:inline; overflow:hidden}
.g-azd-center .m-recomd-game .m-regame-btn li{ width:100%; height:50px; line-height:50px; font-size:15px; font-weight:normal; color:#333; text-align:center; display:block; overflow:hidden; cursor:pointer}
.g-azd-center .m-recomd-game .m-regame-btn .m-hover{ background:#40b4f7; color:#fff;}
.g-azd-center .m-recomd-game .m-regame-cont{ width:598px; height:auto; float:left; display:inline; overflow:hidden;}
.g-azd-center .m-recomd-game .m-regame-cont a{ width:76px; height:auto; float:left; margin:0 0 0 21px; display:inline; overflow:hidden}
.g-azd-center .m-recomd-game .m-regame-cont a img{ width:62px; height:62px; border-radius:14px; margin:10px auto 0; display:block; overflow:hidden}
.g-azd-center .m-recomd-game .m-regame-cont a strong{ width:62px; height:16px; line-height:16px; font-size:13px; font-weight:normal; color:#444; text-align:center; margin:7px auto 0; display:block; overflow:hidden}
.g-azd-center .m-recomd-game .m-regame-cont a:hover{ text-decoration:none}
.g-azd-center .m-recomd-game .m-regame-cont a:hover strong{ color:#f60; text-decoration:none}

.g-azd-center .g-introd{ width:100%; height:auto; background:#fff; display:block; overflow:hidden; margin-bottom: 10px}
.g-azd-center .g-introd ul{ width:550px; padding:10px 20px;}
.g-azd-center .g-introd ul li{ width:183px; height:23px; line-height:23px; font-size:12px; font-weight:normal; color:#999; float:left; margin:1px 0 0 0; display:inline; overflow:hidden; white-space:nowrap}
.g-azd-center .g-introd ul li span{ color:#333;}
.g-azd-center .g-introd ul li b{ color:#ff4939; font-weight:normal;}
.g-azd-center .g-introd ul li img{ height:16px}
.g-azd-center .g-introd ul .g-dwonin-label{ width:100%; margin:5px 0 0;}
.g-azd-center .g-introd ul .g-dwonin-label a{ height:21px; line-height:21px; border:1px solid #555; border-radius:2px; color:#555; padding:0 10px; display:inline-block; margin:0 7px 0 5px; cursor:pointer; width:auto; float:none; overflow:visible}
.g-azd-center .g-introd ul .g-dwonin-label a:hover{ background:#33abff; color:#fff; border-color:#33abff}
.g-azd-center .g-introd .g-info-pj{ width:130px; height:42px; line-height:42px; background:#33abff; border-radius:4px; font-size:16px; font-weight:normal; color:#fff; text-align:center; margin:20px 0 0;}

.g-azd-center .g-info-tab{ width:100%; height:59px; background:#fff; margin:10px 0 0; display:block; overflow:hidden}
.g-azd-center .g-info-tab li{ width:117px; height:56px; border-right:1px solid #ebebeb; border-top:3px solid #fff; text-align:center; float:left; margin:0; display:inline; overflow:hidden; cursor:pointer}
.g-azd-center .g-info-tab li strong{ width:auto; height:54px; line-height:56px; font-size:17px; font-weight:normal; color:#444; margin:auto; padding:0 0 0 30px; display:inline-block; overflow:hidden; position:relative; zoom:1}
.g-azd-center .g-info-tab li strong i{ width:22px; height:22px; background:url(/skin/new2016/images/android-down-icon.png) no-repeat 0 -954px; margin:0; display:block; overflow:hidden; position:absolute; left:0; top:17px;-webkit-filter: grayscale(100%); -o-filter: grayscale(100%); -moz-filter: grayscale(100%); -ms-filter: grayscale(100%); filter: grayscale(100%); }
.g-azd-center .g-info-tab li:nth-child(2) strong i{ background-position:0 -1034px;}
.g-azd-center .g-info-tab li:nth-child(3) strong i{ background-position:0 -1349px;}
.g-azd-center .g-info-tab li:nth-child(4) strong i{ background-position:0 -1112px;}
.g-azd-center .g-info-tab li:nth-child(5) strong i{ background-position:0 -1269px;}
.g-azd-center .g-info-tab li:nth-child(6) strong i{ background-position:0 -1191px;}
.g-azd-center .g-info-tab li:last-of-type{ border-right:0}
.g-azd-center .m-info-float{ width:710px; position:fixed; left:50%; top:0; margin:0 0 0 -369px; box-shadow:0px 2px 3px #ccc; background:#fff; z-index:999}

.g-azd-center .g-info-tab .m-hover{ border-top:3px solid #40b4f7;}
.g-azd-center .g-info-tab .m-hover strong{ color:#33abff;}
.g-azd-center .g-info-tab .m-hover strong i{-webkit-filter: grayscale(0%); -o-filter: grayscale(0%); -moz-filter: grayscale(0%); -ms-filter: grayscale(0%); filter: grayscale(0%);}

.g-azd-center .g-white-box{height:auto; background:#fff;display:block; overflow:hidden; padding:0 20px 10px;}
.g-azd-center .g-azd-previmg{  margin:10px 0 0; }
.g-azd-center .g-azd-previmg ul{ width:100%; height:auto; margin:12px 0 0; display:block; overflow:auto; white-space:nowrap; padding:0 0 6px 0;}
.g-azd-center .g-azd-previmg ul li{ width:auto; height:auto; margin:0 12px 0 0; display:inline-block; overflow:hidden;}
.g-azd-center .g-azd-previmg ul li img{ max-width:360px; max-height:360px; display:block; overflow:hidden}

.m-soft-recomd{ margin-top:10px;}
.m-soft-information{ width: 100%; height: auto; margin: 0 auto 10px; display: block; overflow: hidden;}
.m-soft-information li{ width:50%; height: 20px; line-height:20px; font-size:14px; font-weight:normal; color:#333; float:left; margin:10px 0 0; display: inline; overflow: hidden;}
.m-soft-information li.u-full{ width:100%;}

.g-azd-center .g-azd-msg{  margin:10px 0 0;}
.g-azd-center .g-azd-msg .m-goto-qun{ margin:10px 0 0; display:block; overflow:hidden; position:relative; zoom:1}
.g-azd-center .g-azd-msg .m-goto-qun dt{ width:100%; height:auto; display:block; overflow:hidden}
.g-azd-center .g-azd-msg .m-goto-qun dt img{ width:100%; height:auto; display:block; overflow:hidden}
.g-azd-center .g-azd-msg .m-goto-qun dd{ width:80px; height:35px; display:block; overflow:hidden; position:absolute; left:333px; top:74px; z-index:10; display:block; overflow:hidden}
.g-azd-center .g-azd-msg .m-goto-qun dd a{ width:100%; height:35px; display:block; overflow:hidden;}

.g-azd-center .g-azd-msg .g-azd-cont{ width:100%; height:350px; margin:0; display:block; overflow:hidden; position:relative;}
.g-azd-center .g-azd-msg .g-azd-cont p{ width:100%; height:auto; line-height:28px; font-size:14px; color:#555; margin:12px 0 0; display:block; overflow:hidden;}
.g-azd-center .g-azd-msg .g-azd-cont p a { color:#33abff  }
.g-azd-center .g-azd-msg .g-azd-cont p img{ width:auto; height:auto; max-width:74%; display:block; overflow:hidden; margin:auto;}
.g-azd-center .g-azd-msg .g-azd-cont h4{ width:100%; height:auto; line-height:28px; font-size:14px; color:#555; margin:12px 0 0; display:block; overflow:hidden;}


.g-azd-center .g-azd-msg .g-azd-cont h3{font-size:15px; font-weight: bold; color: #333; margin:23px 0 0; display:block; overflow:hidden}
.g-azd-center .g-azd-msg .m-contshow-btn{ width:71px; height:25px; line-height:25px; font-size:12px; font-weight:normal; color:#888; float:right; margin:10px 0 0; border:1px solid #ebebeb; border-radius:4px; text-align:center; font-family:Microsoft YaHei; display:block; overflow:hidden; cursor:pointer}
.g-azd-center .g-azd-msg .m-contshow-btn:hover{ background:#f60; text-decoration:none; color:#fff; border-color:#f60}
	
.g-azd-center .g-azd-like{ margin:10px 0 0; }
.g-azd-center .g-azd-like .g-downmain-title dt strong i{ background-position:0 -1349px}
.g-azd-center .g-azd-like .g-like-cont{ width:100%; height:auto; display:block; overflow:hidden}
.g-azd-center .g-azd-like .g-like-cont dl{ width:100%; height:auto; margin:3px 0 0; display:block; overflow:hidden}
.g-azd-center .g-azd-like .g-like-cont dl dt{ width:150px; height:100px; float:left; margin:13px 0 0; display:inline; overflow:hidden}
.g-azd-center .g-azd-like .g-like-cont dl dd{ width:505px; height:100px; float:left; margin:13px 0 0 14px; display:inline; overflow:hidden}
.g-azd-center .g-azd-like .g-like-cont dl dd a{ width:100%; height:18px; line-height:18px; font-size:16px; font-weight:normal; color:#444; margin:5px 0 0; display:block; overflow:hidden}
.g-azd-center .g-azd-like .g-like-cont dl dd a:hover{ color:#f60; text-decoration:none}
.g-azd-center .g-azd-like .g-like-cont dl dd p{ width:100%; height:58px; line-height:20px; font-size:13px; color:#888; margin:8px 0 0; display:block; overflow:hidden}
.g-azd-center .g-azd-like .g-like-cont ul{ width:100%; height:auto; display:block; overflow:hidden}
.g-azd-center .g-azd-like .g-like-cont ul li{ width:207px; height:70px; padding:3px; float:left; margin:0px ; display:inline; overflow:hidden}
.g-azd-center .g-azd-like .g-like-cont ul li a{ width:100%; height:68px; display:block; overflow:hidden}
.g-azd-center .g-azd-like .g-like-cont ul li a strong{ width:32px; height:auto; float:left; margin:8px 0 0 10px; display:inline; overflow:hidden}
.g-azd-center .g-azd-like .g-like-cont ul li a strong img{ width:32px; height:32px; border-radius:7px; display:block; overflow:hidden}
.g-azd-center .g-azd-like .g-like-cont ul li a strong b{ width:32px; height:18px; line-height:18px; font-size:12px; font-weight:normal; color:#fff; text-align:center; font-family:serif; background:#f60; margin:4px 0 0; display:block; overflow:hidden}
.g-azd-center .g-azd-like .g-like-cont ul li a p{ width:142px; height:46px; float:left; margin:8px 0 0 13px; display:inline; overflow:hidden}
.g-azd-center .g-azd-like .g-like-cont ul li a p b{ width:100%; height:16px; line-height:16px; font-size:14px; font-weight:normal; color:#333; margin:7px 0 0; display:block; overflow:hidden;}
.g-azd-center .g-azd-like .g-like-cont ul li a p em{ width:100%; height:14px; line-height:14px; font-size:12px; font-weight:normal; color:#888; margin:9px 0 0; display:block; overflow:hidden}
.g-azd-center .g-azd-like .g-like-cont ul li a p em i{ font-style:normal; float:left}
.g-azd-center .g-azd-like .g-like-cont ul li a p em img{ height:10px; padding:1px 0 0 8px; float:left;}

.g-azd-center .g-azd-like .g-like-cont ul li a:hover{ box-shadow:0px 0px 3px #ccc;}
.g-azd-center .g-azd-like .g-like-cont ul li a:hover strong b{}
.g-azd-center .g-azd-like .g-like-cont ul li a:hover p b{}

.g-azd-center .g-azd-down{ margin:10px 0 0; }
.g-azd-center .g-azd-down .g-downmain-title dt strong i{ background-position:0 -1112px}
.g-azd-center .g-azd-down .g-down-link{ width:100%; height:auto; display:block; overflow:hidden}
.g-azd-center .g-azd-down .g-down-link h3{ height:30px; line-height:30px; font-size:15px; font-weight:bold; color:#444; margin:10px 0 0; background:#f5f5f5; text-indent:12px; display:block; overflow:hidden; }
.g-azd-center .g-azd-down .g-down-link ul{ margin:4px 0 0; padding:0; display:block; overflow:hidden}
.g-azd-center .g-azd-down .g-down-link ul h3 { font-family: "simsun";padding-top: 5px; display: none }
.g-azd-center .g-azd-down .g-down-link ul li{ width:135px; height:18px; line-height:18px; font-size:14px; font-weight:normal; color:#333; background:url(/skin/new2016/images/android-down-icon.png) no-repeat 0 -1478px; float:left; margin:14px 0 0; padding:0 0 0 25px; display:inline; overflow:hidden;}
.g-azd-center .g-azd-down .g-down-link ul li a{ color:#555}
.g-azd-center .g-azd-down .g-down-link ul li a:hover{ color:#f60;}

.g-azd-center .g-azd-cms{ margin:10px 0 0; }
.g-azd-center .g-azd-cms .g-downmain-title dt strong i{ background-position:0 -1428px}
.g-azd-center .g-azd-cms ul{ width:100%; height:auto; display:block; overflow:hidden}
.g-azd-center .g-azd-cms ul li{ width:50%; height:16px; float:left; margin:12px 0 3px; display:inline; overflow:hidden}
.g-azd-center .g-azd-cms ul li i{ width:4px; height:4px; background:#ccc; float:left; margin:6px 9px 0 0; display:inline; overflow:hidden}
.g-azd-center .g-azd-cms ul li a{ width:280px; height:16px; line-height:16px; float:left; font-size:14px; color:#555; padding:0 0 0 0; display:inline; overflow:hidden}
.g-azd-center .g-azd-cms ul li a:hover{ color:#f60}

.g-azd-right{width:250px; height:auto; margin:0 0 0 10px;}
.g-azd-right .g-white-box{width:100%; height:auto; background:#fff;display:block; overflow:hidden;}
.g-azd-right .g-azd-regame ul{ width:100%; height:auto; padding:5px 0 10px 0; display:block; overflow:hidden}
.g-azd-right .g-azd-regame ul li{ width:60px; height:auto; float:left; margin:13px 2px 0 18px; display:inline; overflow:hidden}
.g-azd-right .g-azd-regame ul li a{ width:100%; height:auto; display:block; overflow:hidden}
.g-azd-right .g-azd-regame ul li a img{ width:100%; height:60px; border-radius:12px; display:block; overflow:hidden}
.g-azd-right .g-azd-regame ul li a strong{ width:57px; height:16px; line-height:16px; font-size:12px; font-weight:normal; color:#555; text-align:center; margin:7px auto 0; display:block; overflow:hidden}
.g-azd-right .g-azd-regame ul li a:hover{ text-decoration:none}
.g-azd-right .g-azd-regame ul li a:hover strong{ color:#f60}

.g-azd-right .g-azd-crank{ margin:10px 0 0;}
.g-azd-right .m-right-float { position: fixed; width: 250px;top: 0;left:50%;    margin: 0 0 0 350px;z-index: 999; }
.g-azd-right .g-azd-crank ul{ width:220px; height:auto; margin:12px auto 0; display:block; overflow:hidden}
.g-azd-right .g-azd-crank ul li{ width:100%; height:39px; border-bottom:1px dashed #e0e0e0; display:block; overflow:hidden}
.g-azd-right .g-azd-crank ul li a{ width:100%; height:auto; display:block; overflow:hidden;}
.g-azd-right .g-azd-crank ul li a i{ width:20px; height:20px; line-height:20px; font-size:12px; font-weight:normal; color:#fff; text-align:center; font-style:normal; background:#b4b4b4; float:left; margin:9px 0 0; display:inline; overflow:hidden}
.g-azd-right .g-azd-crank ul .m-rank-color1 a i{ background:#fa4e57}
.g-azd-right .g-azd-crank ul .m-rank-color2 a i{ background:#fa7a53}
.g-azd-right .g-azd-crank ul .m-rank-color3 a i{ background:#fbc258}
.g-azd-right .g-azd-crank ul li a img,.g-azd-right .g-azd-crank ul li a b{ display:none}
.g-azd-right .g-azd-crank ul li a strong{ width:128px; height:39px; line-height:39px; font-size:14px; font-weight:normal; color:#333; float:left; margin:0 0 0 10px; display:inline; overflow:hidden}
.g-azd-right .g-azd-crank ul li a em{ width:52px; height:39px; line-height:39px; font-size:12px; font-weight:normal; color:#999; float:right; margin:0 0 0 0; display:inline; overflow:hidden}


.g-azd-right .g-azd-crank ul .m-hover{ height:auto; padding:0 0 10px 0;}
.g-azd-right .g-azd-crank ul .m-hover img{ width:66px; height:66px; border-radius:12px; float:left; margin:9px 0 0 10px; display:inline; overflow:hidden}
.g-azd-right .g-azd-crank ul .m-hover strong{ width:104px; height:16px; line-height:16px; font-size:14px; font-weight:normal;margin:14px 0 0 10px;}
.g-azd-right .g-azd-crank ul .m-hover b{ width:75px; height:28px; line-height:28px; font-size:12px; font-weight:normal; color:#fff; text-align:center; background:#f60; border-radius:4px; float:left; margin:9px 0 0 10px; display:inline; overflow:hidden}
.g-azd-right .g-azd-crank ul li a em{ display:none}

.g-azd-right .g-azd-project{ margin:10px 0 0;}
.g-azd-right .g-azd-project ul{ width:230px; height:auto; margin:10px auto 0; display:block; overflow:hidden; padding:0}
.g-azd-right .g-azd-project ul li{ width:220px; padding:5px; margin:0px; display:block; overflow:hidden}
.g-azd-right .g-azd-project ul li a{ width:100%;  display:block; overflow:hidden; position:relative; zoom:1}
.g-azd-right .g-azd-project ul li a img{ width:100%;  display:block; overflow:hidden}
.g-azd-right .g-azd-project ul li a strong{ width:100%; height:20px; line-height:20px;font-size:14px; font-weight:normal; color:#444; text-align:center; margin:8px 0 0; display:block; overflow:hidden; }
.g-azd-right .g-azd-project ul li a:hover{ text-decoration:none}
.g-azd-right .g-azd-project ul li a:hover strong{ color:#f60}

.m-backtop{ height:0px; overflow:hidden; line-height:0;}

/*ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½*/
.m-azdfloat-nav{ width:auto; height:auto; display:none; overflow:hidden; position:fixed; left:50%; bottom:150px; margin:0 0 0 350px; z-index:999}
.m-azdfloat-nav .m-back-top{ width:65px; height:65px; background:url(/skin/new2016/images/android-down-icon.png) no-repeat -273px -244px #fff; border-bottom:1px solid #eee; margin:0 0 0 249px; display:block; overflow:hidden; cursor:pointer}
.m-azdfloat-nav .m-move-comment{width:65px; height:65px; background:url(/skin/new2016/images/android-down-icon.png) no-repeat -272px -310px #fff; border-bottom:1px solid #eee; margin:0 0 0 249px;  display:block; overflow:hidden; cursor:pointer}
.m-azdfloat-nav .m-share{width:auto; height:65px;display:block; overflow:hidden;}
.m-azdfloat-nav .m-share dt{ width:228px; height:65px; background:#fff; border-right:1px solid #eee; padding:12px 10px; float:left; display:none; overflow:hidden}
.m-azdfloat-nav .m-share dd{width:65px; height:65px; background:url(/skin/new2016/images/android-down-icon.png) no-repeat -272px -376px #fff; float:right; display:inline; overflow:hidden; cursor:pointer;}

/*ï¿½ï¿½ï¿?*/
.good_or_bad {width:100%; color:#4d4d4d; margin:12px 0 0; text-align:center; display:block; overflow:hidden}
.good_or_bad .is_good, .is_bad { width:auto; height:auto; margin:0 4px; display:inline-block; overflow:hidden; cursor:pointer}
.good_or_bad b { width:23px; height:23px; border:1px solid #c8e8ff; float:left; background:url(/skin/new2016/images/android-down-icon.png) no-repeat 6px -626px; font-size:0; text-indent:999px; display:inline; overflow:hidden;}
.good_or_bad .is_bad b{ background-position:6px -691px;}
.good_or_bad i{ display:none}
.good_or_bad span{ width:auto; height:23px; line-height:23px; border:1px solid #eee; border-left:0; padding:0 10px; font-size:12px; font-weight:normal; color:#333; float:left; display:inline; overflow:hidden}
 

.vote{ width:170px; height:30px; line-height:30px; border:1px solid #eeeeee; border-radius:30px; margin: 12px auto 0; display:block; overflow:hidden}
.vote span{  width:84px; font-size:14px; font-weight:normal; cursor:pointer;float:left; display:inline; overflow:hidden}
.vote span.good{ border-right:1px solid #eeeeee;} 
.vote span i{ display:block; float:left; width:18px; height:18px; margin:6px 5px 0 13px; background-color:#333; text-indent:-999em;}
.vote span.good i{ background:url(/skin/new2015/images/azdown_icon.png) no-repeat -28px 0;}
.vote span.bad i{ background:url(/skin/new2015/images/azdown_icon.png) no-repeat -58px 0;}
.vote span b{ width:48px;  font-size:12px; font-style:normal; font-weight:normal; color:#aaa;float:left; overflow:hidden}

.g-box-1170 .g-azd-center .g-azd-comment{ margin-top:10px; padding:0; width:100%}


.g-add-version{width:99%;height:auto;border: 1px solid #eee;border-top:0;margin:12px auto 7px;display:block;overflow:hidden;}
.g-add-version ul{width:100%;height:40px;background:#f5f5f5;display:block;overflow:hidden;border-top: 1px solid #eee;}
.g-add-version ul li{ width:auto; height:40px; line-height:40px; font-size:15px; font-weight:normal; color:#333; padding:0 34px; float:left; display:inline; overflow:hidden; cursor:pointer}
.g-add-version ul .m-hover{ background:#fff; color:#33abff; font-weight:bold;}
.g-add-version div{width:100%;height:auto;border-top: 1px solid #eee;display:block;overflow:hidden;}
.g-add-version div a{width: 211px;height:auto;border-bottom:1px dotted #ccc;float:left;margin:0;display:inline;overflow:hidden;}
.g-add-version div a img{ width:18px; height:18px; float:left; margin:9px 9px 0 8px; box-shadow:1px 1px 2px #a8a8a8; display:inline; overflow:hidden; border-radius:4px;}
.g-add-version div a strong{width: 171px;height:37px;line-height:37px;font-size:13px;font-weight:normal;color:#333;float: left;display:inline;overflow:hidden;}
.g-add-version div a:hover strong{ color:#f40; text-decoration:none}
.g-add-version div a:hover{ text-decoration:none}
.m-downaddlil a b{ width:42px; height:21px; line-height:21px; font-size:14px; font-weight:normal; color:#fff; text-align:center; font-family:serif; background:#ff2361; display:block; overflow:hidden; position:absolute; right:0; top:0; z-index:999}

/* ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½Ê½ */
.inswtable{margin:28px auto 10px; font-size:12px; border:1px solid #ccc; width:95%;}
.inswtable a{color:#03F; font-size:14px; font-weight:bold;}
.inswtable a:hover{color:#F60}
.inswtable th{background:#f5f5f5; font-size:12px; text-align:left; text-indent:10px; color:#999}
.inswtable tr{ height:30px; line-height:30px; border:1px solid #ccc}

/*ï¿½Þ¸ï¿½ï¿½ï¿½2016-11-13ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½Øµï¿½ï¿½ï¿½ï¿½ï¿½*/
.m-open-box{ width:946px; height:auto;font-family:arial,"Microsoft YaHei","\5fae\8f6f\96c5\9ed1"; background:#fff; display:none; overflow:hidden; position:fixed; left:50%; top:120px; margin:0 0 0 -473px; z-index:999; padding:0 0 20px 0;}
.m-open-box .m-open-title{ width:906px; height:auto; line-height:36px; font-size:26px; font-weight:normal; color:#000;font-family:arial,"Microsoft YaHei","\5fae\8f6f\96c5\9ed1"; margin:25px 0 0 0; padding:0 20px; display:block; overflow:hidden;}
.m-open-box .m-open-title span{ color:#15d292}

.m-open-soft{width: 916px;height:auto;margin: 19px auto 0;padding: 16px 0;background:url(/skin/new2015/images/open-bg.png) no-repeat top center;display:block;overflow:hidden;}
.m-open-soft li{width:304px;height:111px;float:left;margin:0;border-right:1px solid #eee;border-bottom:1px solid #eee;display:inline;overflow:hidden;}
.m-open-soft li a{width:100%;height:auto;display:block;overflow:hidden;padding: 17px 0;}
.m-open-soft li a img{width: 76px;float:left;margin: 0px 0 0 16px;display:inline;overflow:hidden;}
.m-open-soft li a p{width: 134px;height:auto;float:left;margin: 0px 0 0 10px;display:inline;overflow:hidden;}
.m-open-soft li a p strong{width:100%;height:20px;line-height:20px;font-size: 18px;font-weight:normal;color:#38AA41;margin: 12px 0 0;display:block;overflow:hidden;}
.m-open-soft li a p em{width:100%;height:20px;line-height:20px;font-size:12px;font-weight:normal;color:#999;margin: 9px 0 0;display:block;overflow:hidden;}
.m-open-soft li a b{width: 54px;height:28px;line-height:28px;font-size:14px;font-weight:normal;color:#fff;text-align:center;background:#38AA41;border-radius:4px;float:right;margin: 24px 8px 0 0;display:inline;overflow:hidden;}
.m-open-soft li a:hover{ background:#f5f5f5}
.m-open-soft li a:hover p strong{ color:#f60}
.m-open-soft li a:hover b{ background:#f60}

.m-open-soft li:nth-child(3n){ border-right:0;}

.m-open-box .m-open-exit{ width:46px; height:30px; line-height:30px; background:#8f8f8f; font-size:14px; font-weight:normal; color:#fff; text-align:center; display:block; overflow:hidden; position:absolute; right:0; top:0; z-index:999; cursor:pointer}


.m-black-bg{ width:100%; height:100%; background:#000; opacity:0.3; filter:alpha(opacity=30); display:none; overflow:hidden; position:fixed; top:0; left:0; z-index:998;}

/*QQÈº*/
.g-game-qun{ width:180px; height:auto; text-align:center; display:block;margin:14px auto 0; position:relative; zoom:1}
.g-game-qun dt{ width:auto; height:auto; display:inline-block; overflow:hidden}
.g-game-qun dt strong{ width:auto; height:22px; line-height:22px; float:left; font-size:14px; font-weight:normal; color:#555; margin:0 5px 0 0; display:inline; overflow:hidden}
.g-game-qun dt a{ float:left;}
.g-game-qun dd{ width:auto; height:auto; display:none; overflow:hidden; position:absolute; right:0; top:0;}




.g-head{ overflow:visible}
.g-head .g-box-1170{ overflow:visible; z-index:999}

.g-azd-center .g-azd-downlist{ margin-top:10px; padding:0 0 10px 0;}
.g-azd-center .g-azd-downlist .g-downmain-title{ width:auto; margin:0 20px;}
.g-azd-downlist .g-gz-cont{ width:auto; height:auto; display:block; overflow:hidden; margin:0 8px 0}
.g-azd-downlist .g-gz-cont li{ width:115px; height:auto; float:left; margin:16px 0 0 0; display:inline; overflow:hidden}
.g-azd-downlist .g-gz-cont li a{ width:78px; height:auto; margin:auto; display:block; overflow:hidden}
.g-azd-downlist .g-gz-cont li a img{ width:100%; height:78px; border-radius:16px; display:block; overflow:hidden}
.g-azd-downlist .g-gz-cont li a strong{ width:100%; height:16px; line-height:16px; font-size:14px; font-weight:normal; color:#444; text-align:center; margin:9px 0 0; display:block; overflow:hidden}
.g-azd-downlist .g-gz-cont li a b{ width:76px; height:28px; line-height:28px; font-size:12px; font-weight:normal; color:#555; text-align:center; background:#fff; border:1px solid #dedede; margin:10px 0 0; display:block; overflow:hidden; border-radius:3px;}

.g-azd-downlist .g-gz-cont li a:hover {text-decoration: none}
.g-azd-downlist .g-gz-cont li a:hover strong{ color:#f60}
.g-azd-downlist .g-gz-cont li a:hover b{ background:#f60; color:#fff; border-color:#ff4939;}


.keyText {color: #f40;    font-size: 14px;    overflow: hidden;    word-wrap: break-word;line-height: 24px;    margin: 15px 15px 12px;    padding: 10px;    border: 1px solid #f9b67d;    background-color: #fef4eb;}
/* ï¿½Øµï¿½ï¿½ï¿½ï¿½ï¿½ */
#elevator_item { display: none; position: fixed; bottom:200px; left:50%; width: 60px; height: 100px; margin-left: 600px; opacity: 1; transition: opacity 0.4s ease-in-out 0s; z-index: 100020;}
#elevator_item.off { opacity: 0; visibility: hidden;}
#elevator { background: url("/skin/library/images/icon_top.png") no-repeat scroll center center rgba(0, 0, 0, 0.6);    border-radius: 2px; box-shadow: 0 1px 3px rgba(0, 0, 0, 0.2); cursor: pointer; display: block; height: 50px; margin-bottom: 10px; width: 60px;}
#elevator:hover { background-color: rgba(0, 0, 0, 0.7);}
#elevator:active { background-color: rgba(0, 0, 0, 0.75);}
#elevator_item .qr { background: url("/skin/library/images/icon_code.png") no-repeat scroll center center rgba(0, 0, 0, 0.6);  border-radius: 2px;    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.2); cursor: pointer; display: block; height: 40px; width: 60px;}
#elevator_item .qr:hover { background-color: rgba(0, 0, 0, 0.7);}
#elevator_item .qr:active { background-color: rgba(0, 0, 0, 0.75);}
#elevator_item .qr-popup { background: none repeat scroll 0 0 #ffffff;    border-radius: 2px;    bottom: 0;    box-shadow: 0 1px 8px rgba(0, 0, 0, 0.1);  display: none;    height: 110px;    left: -129px;    position: absolute;    text-align: center;    width: 114px;}
#elevator_item .qr-popup .code-link { color: #777; display: block; margin: 0px;}
#elevator_item .qr-popup .code { display: block; margin-bottom: 10px;}
#elevator_item .qr-popup .arr { position: absolute; right: -6px; bottom: 14px; background: url("/skin/library/images/code_arrow.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0); height: 11px;    width: 6px;}
.f-insdown{ position:relative; zoom:1; height:102px; padding:5px 175px 5px 5px; margin:0 10px; border:1px solid #fee0b3; background:#fffff6; overflow:hidden; font-size:12px; font-family:arial;}
.f-insdown-tu img{display:inline; float:left; width:80px; margin-top:10px; margin-right:15px; margin-left:10px; border-radius:10px;}
.f-insdown-info{ overflow:hidden; padding-top:7px;}
.f-insdown-info .f-name{ float: left; height:30px; line-height:25px;}
.f-insdown-info .f-name a{font-weight:bold; font-size:18px; line-height:24px; text-decoration:none; color:#121212;}
.f-insdown-info .f-info{ clear:both;}
.m-content .f-info-xx,.m-content .f-info-bq{ padding:0; font-size:12px; text-indent:0;}
.g-box-1170 .f-info-xx{ margin:8px 0 0; padding:0;}
.g-box-1170 .f-info-bq{ padding:0;}
.f-insdown-info .f-info .f-info-xx span{ padding:4px 9px; margin-right:6px; font-size:12px; background-color:#fdf2e2;}
.f-insdown-info .f-info .f-info-xx span i{ font-style:normal; color:#999999;}
.f-insdown-info .f-info .f-info-bq i{ font-style:normal; color:#999999;}
.f-insdown-info .f-info .f-info-bq a{ padding:3px; margin:0 6px; font-size:12px; color:#369efd; border:1px solid #369efd; border-radius:3px;}
.f-insdown-btn{ position:absolute; right:20px; top:5px; text-align:center; width:146px;}
.f-insdown-btn a{display:block; cursor:pointer; overflow:hidden; width:115px; height:40px; line-height:40px; margin:32px auto 5px; background-color:#ff6600; color:#fff; font-size:16px; border-radius:6px;}
.f-insdown-btn a:hover{ background-color:#ff9600;}


.u-content-mh{ width:100%; height:40px; display:block; overflow:hidden; position:absolute; left:0; bottom:0; z-index:10;background:-moz-linear-gradient(top,rgba(255,255,255,0),rgba(0, 0, 0, 0.7)); /*ï¿½ï¿½ï¿?*/
background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0,rgba(255,255,255,0)), color-stop(1, rgba(255,255,255,1))); /*ï¿½È¸ï¿½*/
background: -ms-linear-gradient(top,rgba(255,255,255,0) 0%,rgba(255,255,255,1) 100%); /*IE9+*/
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#000000', endColorstr='#000000',GradientType=0 );}



/*ï¿½Â½ï¿½Í¼*/
.g-previmg-box{ width:640px; height:auto; background:#fff; display:block; overflow:hidden;position:relative; zoom:1; margin:12px auto 5px; padding:0 0 20px 0;}
.g-previmg-swiper{width:100%; height:auto; display:block; overflow:hidden; position:relative; zoom:1;}
.g-previmg-swiper .swiper-wrapper{ margin:0 0 0 0;}
.g-previmg-swiper .swiper-wrapper .swiper-slide{-webkit-flex-shrink: 0; -ms-flex: 0 0 auto; flex-shrink: 0;width:auto; max-width:460px; height:auto; max-height:360px; position: relative;float:left; display:inline; overflow:hidden}
.g-previmg-swiper .swiper-wrapper .swiper-slide img{ width:auto; max-width:460px; height:auto; max-height:360px; display:block; overflow:hidden;}

.swiper-button-next, .swiper-button-prev{top:0; margin:0; right:0; width:27px; height:100%; background:url(/skin/new2017/images/swiper-right.png) no-repeat center center rgba(0,0,0,.7); cursor:pointer}
.swiper-button-next.swiper-button-disabled, .swiper-button-prev.swiper-button-disabled{ opacity:0}
.swiper-button-prev, .swiper-container-rtl .swiper-button-next{ left:0;transform:rotate(180deg);}

.u-previmg-btn{ display:none; z-index:40}

.swiper-scrollbar { position: absolute; left: 0; bottom: 0; width: 100%; height: 10px;}

.g-main-video{
  float:left; margin: 0 0 0 0; display:inline; position: relative;
}
.u-video-play{
  width: 100%;
  height: 100%;
  background: url(/skin/new2017/images/play-img.png) no-repeat center center;
  background-size: 60px;
  border: 0;
  display: block;
  overflow: hidden;
  position: absolute;
  z-index: 10;
}
.u-video-again{width:100%; height:100%; font-size:20px; font-weight:normal; color:#fff; background:rgba(0,0,0,.5); position:absolute; left:0; top:0; overflow:hidden; z-index:10;display: none;align-items: center;justify-content: center; cursor:pointer; display: none}
.u-video-again i{ width:24px; height:24px; background:url(/skin/new2017/images/video-again-icon.png) no-repeat; background-size:24px; display:block; overflow:hidden; position:absolute; left:50%; top:50%; transform:translate(-295%,-50%); display:block; overflow:hidden}

#video{
  width: auto;
  max-width: 100%;
  max-height: 360px;
  display: block;
  overflow: hidden;
  background: #000;
  min-width: 140px;
}
