﻿.wrap {overflow:hidden;position:relative;}
.red {color: #f00;}
.head .keyword {overflow:hidden}
.head .keyword a {color:#555;}
.head .keyword span {float: right;color: #aaa;}
.head .keyword span a {color: #259D5E;}
.head .search_box {border:1px solid #259D5E;}
.sech_keyword {color:#626262;}
.sech_btn { background-color:#259D5E}
.search_list { border:solid #259D5E;border-width:0 1px 1px;}
.search_list li:hover { background:#259D5E;}
.menunav { background:#259D5E;}
.menunav li {position: relative;}
.menunav li a:after {content: "";color: #45C682;position: absolute;top:17px;left: 0px;border-left: 1px solid #45C682;height: 16px;}
.menunav li a:hover,.menunav li.curr {background:#118146;position: relative;}
.menunav li a:hover:after,.menunav li.curr a:after {display: none;}
.menunav li a:hover:before,.menunav li.curr a:before {height: 50px;border-right: 1px solid #118146;position: absolute;top:0;right: -1px;content: "";z-index: 2;}
.menunav li:first-child a:after {display: none;}
/*榜单*/
.bang {}
.bang .side {background: #fff;float: left;width: 220px;padding:20px;}
.bang .col {background: #fff;float: right;width:920px;}

.bang .title {border-bottom: 1px solid #d3d3d3;height: 40px;}
.bang .title b {display:inline-block;height: 38px;border-bottom: 3px solid #259D5E;float: left;font-size: 16px;line-height: 30px;}
.bang .title a.more {float:right;padding-top: 6px;color: #999;line-height: 16px;display: inline-block;}
.bang .title a.more span {float: left;}
.bang .title a.more em {float:left;display: inline-block;width: 15px;height: 15px;background: url(../images/tips.png) no-repeat -224px -181px;margin: 0px 0 0 6px;}

.bangnav li {margin-top: 10px;height: 50px;background: #B0B0B0;line-height: 50px;color: #fff;font-size: 16px;text-align: center;}
.bangnav a {color: #fff;display: block;}
.bangnav li.curr a,.bangnav a:hover {background: #f60;}

.bangbd {margin-left: -40px;padding:0 20px;}
.bangbox {float: left;width: 420px;margin-left: 40px;padding: 20px 0;}
.bangbox .game_top_app {width: 100%;clear: both;}
.bangbox .game_top_app li  {width:420px;padding-left: 0;}
.bangbox .game_top_app li i {font-size: 16px}
.bangbox .game_top_app li i.n2 {background: #FC7918;}
.bangbox .game_top_app li i.n3 { background:#FB9447}
.bangbox .game_top_app li span,.bangbox .game_top_app li em {left: 136px;top: 32px;}
.bangbox .game_top_app li.on p {width:284px;}
.bangbox .game_top_app li.on em {top:10px;left:auto;right: 0;}
.bangbox .game_top_app li.on em a {padding: 4px 0;font-size: 14px;}
.bangbox .game_top_app li span.desc {top:56px;line-height: 18px;color: #999;}

.bangview .title b {border-color: #FFB230;}
.banglist {padding: 20px;}
.banglist li {height: 114px;padding: 15px 0 15px 46px;border-bottom: 1px solid #E6E6E6;position: relative;}
.banglist li i {width: 24px;height: 80px;line-height: 80px;font-size: 16px;background: #BAB8B8;color: #fff;display: inline-block;border-radius: 5px;text-align: center;position: absolute;top:32px;left: 0;}
.banglist li i.n1 {background: #f00;}
.banglist li i.n2,.banglist li i.n3 {background: #FC7918;}
.banglist li a.img {width: 114px;height: 114px;overflow: hidden;display: block;float: left;}
.banglist li a.img img {width: 100%;height: 100%;}
.banglist li .inf {float: left;width: 550px;padding-left: 26px;}
.banglist li .inf dt {float: left;width: 100px;}
.banglist li .inf dt.fast {width: 550px;}
.banglist li .inf dl span {color: #999;}
.banglist li .inf dl {line-height: 20px;font-size: 12px}
.banglist li .inf h2 {height:28px;margin-left: -8px;}
.banglist li .inf .tool {height: 24px;font-size: 12px;padding-top: 2px;}
.banglist li .inf .tag {float: left;}
.banglist li .inf a {display: inline-block;line-height: 24px;padding: 0 8px;float: left;border-radius: 3px;}
.banglist li .inf .tag a {margin-right: 4px;}
.banglist li .inf .tag a {background: #ddd;color: #888;}
.banglist li .inf .tag a:hover {background: #f60;color: #fff;}
.banglist li .inf .n {float: right;}
.banglist li .inf .n a {border: 1px solid #1C8ED3;margin-left: 4px;color: #1C8ED3;}
.banglist li .inf .n a:hover {border-color: #f60;color: #f60;}
.banglist li a.d {float: right;width: 120px;line-height: 36px;height: 36px;background:#259D5E;text-align: center;color: #fff;font-size: 16px;font-weight: 700;border-radius: 4px;margin-top: 40px;}
.banglist li a.d:hover {opacity: .8;}
.banglist li a.d.no_down{background-color: #FFA00A;}
/*游戏合辑*/
.gamepart,.gamedown,.gameclass,.tbox {background: #fff;padding: 20px;}
.gamepart .hd h2 {font-weight: bold;}

.partlist ul {margin-left: -20px;}
.partlist li {margin-left: 20px;width: 275px;float: left;margin-top: 20px;}
.partlist li a.line {width: 100%;overflow: hidden;height: 100px;display: block;position: relative;}
.partlist li a.line img {width: 100%;height: 100%;}
.partlist li .inf {background: #f9f9f9;padding: 10px;}
.partlist li .inf p.name {font-weight: bold;font-size: 18px;line-height: 30px;height: 30px;overflow: hidden;}
.partlist li .inf span {color: #666;line-height: 28px;height: 84px;overflow: hidden;display: block;}

.pages a:hover ,
.pages a.on { background:#259D5E;border-color:#259D5E;color:#FFF;}

/*游戏下载*/
.class_main .hd {height:31px;overflow:hidden;padding-bottom:19px;font-size:16px;line-height:29px;}
.class_main .hd .menu {border:1px solid #259D5E;border-radius:4px;display:inline-block;height:29px;overflow:hidden;}
.class_main .hd .menu p {margin-left:-1px;}
.class_main .hd .menu a {width:98px;height:29px;border-left:1px solid #259D5E;float:left;text-align:center;display:block;color:#259D5E;}
.class_main .hd .menu a.curr {color:#fff;background:#259D5E;cursor:default;}
.class_main .hd .app_num {display:inline-block;}
.class_main .hd .app_num span {color:#ff483a;}

.gameclass {margin-bottom: 20px;}
.gameclass h2 {font-size: 24px;color: #259D5E;height: 40px;border-bottom: 1px solid #E8E8E8;font-weight: 400;}
.gameclass h2 span {padding-left: 20px;font-size: 16px;font-weight: 400;color: #333;}
.gameclass h2 span em {color: #f00;}
.gameclass ul {margin-left: -15px;}
.gameclass li {float: left;width: 102px;height: 34px;line-height: 34px;margin:15px 0 0 15px;}
.gameclass li a {border: 1px solid #ddd;display: block;text-align: center;}
.gameclass li.curr a,.gameclass li a:hover {background: #259D5E;border: 1px solid #259D5E;color: #fff;}
.downlist ul {margin-left: -18px;}
.downlist li {float: left;width: 176px;height: 260px;margin: 10px 0 10px 19px;text-align: center;}
.downlist li a {display: block;border: 1px solid #E4E4E4;padding: 1px;height: 240px;padding-top: 14px;}
.downlist li img {width: 150px;height: 150px;}
.downlist li a:hover {padding-top: 13px;border: 2px solid #259D5E;}
.downlist li p {line-height: 40px;height: 40px;font-size: 16px;overflow:hidden}
.downlist li span {display: inline-block;width: 80px;height: 28px;border: 1px solid #eee;line-height: 28px;border-radius: 3px;}
.downlist li a:hover span {background: #259D5E;color: #fff;border:1px solid #259D5E;}

/*游戏标签*/
.taginfo .img {float: left;width: 600px;height: 300px;}
.taginfo .img img {width: 100%;height: 100%;}
.taginfo .inf {float: right;width: 530px;}
.taginfo h2 {height: 60px;font-size: 26px;border-bottom: 1px solid #E8E7ED;line-height: 60px;}
.taginfo .desc {line-height: 24px;color: #888;padding: 14px 0;border-bottom: 1px solid #E8E7ED;}
.taginfo .count {height: 24px;font-size: 16px;color: #888;line-height: 24px;overflow:hidden;padding: 15px 0;}
.taginfo .count em {width: 24px;height: 24px;background-position: -333px -556px;float: left;}
.taginfo .count span {float: left;padding-left: 10px;}
.taginfo .count b{color: #0af;padding: 0 6px;}

.applist {margin-left: -20px;}
.applist li {float: left;width: 358px;padding: 1px;border: 1px solid #EFEFEF;margin:10px 0 10px 20px;padding: 14px;}
.applist li .img {float: left;width: 100px;height: 100px;}
.applist li .img img {width: 100%;height: 100%;}
.applist li .desc {line-height: 24px;color: #888;width: 100%;clear: both;word-break:break-all;  height: 72px;overflow: hidden;padding-top: 10px;}
.applist li .desc a {color: #f60;}
.applist li .inf {float: right;width: 220px;}
.applist li .inf .tit {font-size: 16px;line-height: 34px;}
.applist li .inf span {display: block;line-height: 24px;color: #888;font-size: 12px;}
.applist li .inf span em {display: inline-block;padding: 0 6px;color: #ddd;}
.applist li .inf span a {color: #888;}
.applist li .inf span a:hover {color: #f00;}
.applist li .d {padding-top: 6px;}
.applist li a.btn {padding: 0 20px;line-height: 28px;display:inline-block;border-radius: 3px;background: #F0F1F7;}
.applist li:hover a.btn,.applist li a.btn:hover {background: #259D5E;color: #fff;}
.applist li:hover {padding: 13px;border: 2px solid #259D5E;}
.applist li:hover p.tit a {color: #259D5E;font-weight: bold;}

/*.applist2 p {text-align:center;padding:20px 0;color:#999}*/
.applist2 li {width: 342px;}
.applist2 li .img {float: left;width: 86px;height: 86px;}
.applist2 li .inf {float: right;width: 240px;}
.applist2 li a.btn {padding: 0 30px;border: 1px solid #EFEFEF;line-height: 34px;border-radius: 3px;background: #fff;}
.applist2 li .d {text-align: center;}



.left { float:left;background:#FFF;padding:10px 0 20px 0px;width:836px;overflow:hidden;position:relative;}
.right { width:350px;float:right;overflow:hidden;}
.fh_right { width:350px;overflow:hidden;}
right { width:350px;float:right;overflow:hidden;}

.fh_r,.fh_v { padding:20px;width:310px;background:#fff;margin-bottom:14px;}
.fh_v {width: 338px;padding: 6px;}
.nomb {margin-bottom:0;}
.mt20 {margin-top:20px}
.fh_r .hd,.b-hd { height:30px;line-height:30px;position:relative;padding-bottom:10px;}
.fh_r .hd h2,.b-hd h3 { font-size:20px;font-weight:bold;color:#333;float:left;}
.fh_r .hd .more,.b-hd .more { display:block;height:30px;float:right;}

.tbox .title h2 {border-bottom: 2px solid #259D5E;margin-bottom: 10px;font-weight: bold;height: 40px;font-weight: bold;}

.tbox1 {padding: 13px 20px 8px;}
.fh_rgame {height: 100%;overflow: hidden;}
.fh_rgame ul {margin-left: -29px;padding-top: 14px;}
.fh_rgame li {float: left;width: 84px;margin-left: 29px;text-align: center;height:120px ;}
.fh_rgame li img {width:84px;height: 84px;}
.fh_rgame li a {display: block;}
.fh_rgame li span,.fh_rgame li em {display: block;height: 30px;line-height: 30px;overflow:hidden}
.fh_rgame li em {background: #259D5E;color: #fff;line-height: 24px;height: 24px;text-align: center;border-radius: 3px;display: none;}
.fh_rgame li a:hover em {display: block;margin-top: 6px;}
.fh_rgame li a:hover span {display: none;}

.game_test {margin-top: 14px;}
.game_test .r,.game_test .x { width:100px;}
.game_hot {margin-bottom:0;}
.game_hot .hd ul {heighT:40px;clear:both;overflow:hidden}
.game_hot .hd ul li {float:left;widtH:146px;margin-left:18px;background:#555;position:relative;line-height:36px;height:36px;text-align:center;font-size:16px;cursor:pointer;color:#fff;_display:inline;border-radius:3px;}
.game_hot .hd ul .fast{margin-left:0;}
.game_hot .hd ul .on{background:#259D5E}
.game_hot .hd ul .on i{display:block;width:0;height:0;border-width:4px 4px 0;border-style:solid;border-color:#259D5E transparent transparent;/*黄 透明 透明 */position:absolute;bottom:-4px;left:70px;}
.game_top_app li{width:306px;padding-left:4px;}
.ptag {width: 330px;padding-top: 16px;}
.ptag2 {width: auto;}
.ptag a {display: inline-block;float:left;width: 70px;line-height: 32px;height: 32px;overflow: hidden;margin: 0 10px 10px 0;background: #eee;text-align:center}
.ptag a:hover {background: #259D5E;color: #fff;}

.right .game_top_app li i.n1,.right .game_top_app li i.n2,.right .game_top_app li i.n3 { background:#259D5E}
.right .game_top_app li.on em a,.right .game_test .on .x a {border:1px solid #259D5E;color:#259D5E;}
.right .game_top_app li.on em a:hover,.right .game_test .on .x a:hover { background:#259d5e;color:#fff;}
.right .game_test li .r {color:#259D5E}
.right .game_test li.on {border-bottom: 1px dotted #259D5E;}


.game_taghot li span:after { display: block; border: 5px solid; border-color: #fff #fff #fff #ff4839; position: absolute; right: -10px; top: 15px; display: none; }
.game_taghot {padding: 20px 0 10px 20px;background: #fff;margin-top: 20px;}
.game_taghot ul {float: left;width: 50%;}
.game_taghot li {line-height: 24px;height: 24px;overflow: hidden;padding-bottom: 10px;}
.game_taghot li span {display: inline-block;float: left;width: 50px;height: 24px;position: relative;background: #F36161;text-align: center;color: #fff;}
.game_taghot li span:after {content: "";display: block;top:6px;border-color: #fff #fff #fff #F36161;}
.game_taghot li p {line-height: 24px;height: 24px;float: left;width: 520px;overflow: hidden;padding-right: 10px;}
.game_taghot li p a {margin-left: 16px;position:relative}
.game_taghot li p a:first-child:before {display: none;}
.game_taghot li p a:before {content: "|";left: -9px;color: #ddd;position: absolute;top:-5px;}
.game_taghot .tg2 {background: #00A9E8;}
.game_taghot .tg2:after {border-color: #fff #fff #fff #00A9E8;}
.game_taghot .tg3 {background: #F8AB1D;}
.game_taghot .tg3:after {border-color: #fff #fff #fff #F8AB1D;}
.game_taghot .tg4 {background: #52BE7F;}
.game_taghot .tg4:after {border-color: #fff #fff #fff #52BE7F;}
.game_taghot .tg5 {background: #FF6801;}
.game_taghot .tg5:after {border-color: #fff #fff #fff #FF6801;}
.game_taghot .tg6 {background: #1AA9D6;}
.game_taghot .tg6:after {border-color: #fff #fff #fff #1AA9D6;}
.game_taghot .tg7 {background: #4BC5C3;}
.game_taghot .tg7:after {border-color: #fff #fff #fff #4BC5C3;}
.game_taghot .tg8 {background: #58A2ED;}
.game_taghot .tg8:after {border-color: #fff #fff #fff #58A2ED;}

/*下载内容*/
.downview {background: none;padding: 0;}
.downview .tbox {margin-top: 14px;}
.downview .downinfo {margin-top: 0;}
.tbox .title {border-bottom: 3px solid #505050;height: 40px;}
.tbox .title h2 {display:inline-block;margin: 0;border-bottom: 3px solid #259D5E;}

.downinfo {position: relative;}
.downinfo h1 {font-weight: bold;font-size: 26px;height:54px;line-height: 44px;}
.downinfo .pic {float: left;width: 160px;}
.downinfo .pic .img {width: 160px;height: 160px;padding-bottom: 20px;}
.downinfo .pic .img img {width: 100%;height: 100%;}
.downinfo .digg {height: 36px;}
.downinfo .digg a {display: block;}
.downinfo .digg span {float: left;width: 80px;background: #EDEDED;line-height: 36px;border-radius: 4px 0 0 4px;position: relative;text-indent: 2.7em;}
.downinfo .digg span:after {content: "";width: 16px;height: 16px;background: url(../images/tips.png) no-repeat -335px -608px;position: absolute;top:10px;left: 12px;}
.downinfo .digg a span {color: #aaa;}
.downinfo .digg em {float: left;border:solid #EDEDED;border-width: 1px 1px 1px 0;width: 79px;display: block;line-height: 34px;text-align: center;color: #666;border-radius:0 4px 4px 0;}
.downinfo .digg a:hover span {background: #f93;color: #fff;}
.downinfo .digg a:hover span:after {background-position: -335px -592px}
.downinfo .inf {float: left;width:480px;padding-left: 20px;}

.downinfo .inf .tag {display: inline;}
.downinfo .inf .tag a {display: inline-block;margin-right: 8px;color: #666;font-size: 13px;line-height: 22px;padding: 0 6px;border-radius: 3px;border: 1px solid #259D5E;color: #259D5E;}
.downinfo .inf .tag a:hover {background: #259D5E;color: #fff;}
.downinfo .inf ul {padding-bottom: 12px;}
.downinfo .inf ul li {float: left;width: 190px;line-height: 38px;font-size: 16px;color: #666;}
.downinfo .inf ul li.w {width:290px;}
.downinfo .inf ul li.w1 {width:100%;}
.downdz {height: 60px;}
.downdz a {display: inline-block;border-radius: 5px;font-weight: 400;font-size: 22px;color: #fff;background: #58B029 url(../images/downdz.png) no-repeat 35px 16px;line-height: 60px;margin-right: 10px;width: 210px;text-align: center;text-indent: 30px;}
.downdz a:hover {background-color: #61C12D;}
.downdz a.ios {background-color: #2E90FB;background-position: 34px -46px;}
.downdz a.ios:hover {background-color: #3DC1FA;}
.downdz a.nod {background-color: #A9A9A9;background-position: 24px -164px;text-indent: 36px;}
.downdz a.nod:hover {background-color: #bbb;}
.downdz a.yuyue {background-color: #FC9324;background-position:10px -104px;}
.downdz a.yuyue:hover {background-color: #f60;}
.downinfo .qrcode {position: absolute;top:80px;right: 20px;}
.downinfo .qrcode img {width: 120px;height: 120px;}
.downinfo .qrcode p {line-height: 30px;height: 40px;text-align: center;}

/*预约弹窗*/
.opacity_bg{width:100%; position:absolute; background:#000;opacity:0.4;filter:alpha(opacity=40); top:0; left:0; display:none; z-index:9996;height: 100%;}
.msg_box {background:#fff;z-index:9997;width:400px;top:50%; left:50%;height:260px;margin:-130px 0 0 -200px;border-radius:10px;position:fixed;display: none;}

.msg_box .msg_title {height:46px;line-heighT:46px;padding: 0 14px;background: #3DB73D;color: #fff;border-radius: 10px 10px 0  0 ;}
.msg_box .msg_title b {float: left;color: #fff;font-weight:400;font-size:18px;}
.msg_box .msg_title a.msg_close,.msgok .msg_title a.msg_close:visited {float:right;font-size:1.8rem;color: #fff;}
.msg_box .msg_title a.msg_close:hover {color: #f00;}
.msg_box .msg_con {}

.yuyue-form {padding-top: 15px;text-align: center;}
.yuyue-form input {line-height: 46px;height: 46px;width: 318px;margin: 0 auto;border: 1px solid #ddd;border-radius: 4px;font-size: 16px;padding: 0 10px;}
.yuyue-form .yuyue-num {line-height: 60px;height: 60px;border-bottom: 1px solid #e8e8e8;color: #666;font-size: 16px}
.yuyue-form .yuyue-btn {height: 46px;padding: 15px 0;}
.yuyue-form .yuyue-btn a {display: inline-block;width: 168px;background: #3DB73D;color: #fff;line-height: 46px;margin: 0 10px;border-radius: 4px;font-size: 16px;}
.yuyue-form .yuyue-btn a:hover {background: #37A837;}
.yuyue-form .yuyue-btn a.msg_close {background: #bbb;}
.yuyue-form .yuyue-btn a.msg_close:hover {background: #A5A5A5;}

.down_photo {height: auto;position:relative;padding-left: 15px;padding-bottom:20px}
.down_photo .hd {display: none;}
.down_photo .bd{width: 760px;padding:20px 0 0 0px;overflow: hidden;}
.down_photo li {width: 240px;height: auto;padding: 0 20px 0 0px;}
.down_photo li img {width: 100%;height: auto;}
.down_photo a.photo_btn {padding: 10px 5px;position: absolute;top:50%;margin:-26px 0 0 -12px;display: block;}
.down_photo a.photo_btn em {width: 12px;height: 24px;background: url(../images/pic-tips.png) no-repeat 0 -209px;line-height: 72px;overflow: hidden;display: block;}
.down_photo a.next em {background-position: -12px -209px}
.down_photo a.prev {left: 0px;}
.down_photo a.prevStop em{background-position: 0 -233px;}
.down_photo a.next {right:-8px;}
.down_photo a.nextStop em {background-position: -12px -233px}

.endtext { padding:20px 0 10px;font-size:16px;line-height:30px;color:#4c4c4c;}
.endtext h3 {border-left: 5px solid #259D5E;height: 20px;margin: 10px 0;text-indent: .8em;font-size: 18px;line-height: 20px;color: #259D5E;font-weight: bold;}
.endtext iframe {width:100%;height:498px;}
.endtext p { margin-bottom:15px;}
.endtext p[align]{text-indent:0;}
.endtext p[style*="text-align"]{text-indent:0;}
.endtext table p {text-indent:0;}
.endtext a { color:#ff4839;}
.endtext a:hover { text-decoration:underline;}
.endsmall {background: #64DCBE;color: #fff;padding: 20px;border-radius: 10px;margin-bottom: 20px;}
.endsmall p {margin-bottom: 0;}

.the_height {height: 500px;overflow: hidden;}
.slidedown{height: auto;}
.packupButton {position: relative;padding: 1.6rem 0 2.4rem;display: none;text-align: center;}
.openall {font-size: 16px;color: #333;text-align: center;background: #02C386;display: inline-block;line-height: 40px;height: 40px;padding: 0 20px;color: #fff;cursor: pointer;}
.gradient {position: absolute;top: -5rem;height: 5rem;width: 100%;background-image: -webkit-gradient(linear, left top, left bottom, from(hsla(0,0%,100%,0)), to(#fff));background-image: linear-gradient(-180deg, hsla(0,0%,100%,0), #fff)}
.arrowBox {display: inline-block;position: relative;width: 14px;height: 14px;margin: 0 0 -3px 5px}
.arrowBox b {width: 14px;height: 14px}
.arrowBox b, .arrowBox i {position: absolute;left: 0;top: 0}
.arrowBox i {display: block;border-bottom: 7px dashed transparent;border-left: 7px dashed transparent;border-right: 7px dashed transparent;overflow: hidden}
.arrowBox .arrowA {top: 2px;border-top: 7px solid #fff}
.arrowBox .arrowB {border-top: 7px solid #02C386}


.news_list { overflow:hidden;width:836px;margin-top:10px}
.news_list ul { float:left;margin-left:-38px}
.news_list li {float:left;widtH:379px;margin-left:38px;height:16px;padding:13px 0;border-bottom:1px dotted #e7e7e7;}
.news_list li p { font-size:16px;line-height:16px;overflow:hidden;height:16px;padding-left:11px;border-left:3px solid #b7b7b7;font-size:14px;}
.news_list li p span { float:right;color:#aaa;padding-left:10px;}

.app_ver {margin-bottom: 0;padding-top: 0px;}
.app_ver li {padding: 17px 0;position: relative;}
.app_ver li a {font-size: 16px}
.app_ver li span {position: absolute;top:10px;right: 0;}
.app_ver li span a {display: inline-block;width: 74px;height: 28px;color: #259D5E;border: 1px solid #259D5E;text-align: center;line-height: 28px;font-size: 14px}
.app_ver li:hover,.news_list_down li:hover {border-bottom: 1px solid #259D5E;}
.app_ver li:hover p,.news_list_down li:hover p{border-color: #259D5E;}
.app_ver li:hover span a,.news_list_down li:hover span a {background: #259D5E;color: #fff;}
.news_list_down li a {font-size: 16px}

.down_like {height:385px}
.down_like .title h2 {float: left;}
.down_like .hd {float: right;height: 24px;padding: 4px 0 0 40px;}
.down_like .hd li {float: left;height: 24px;margin-left: 16px;}
.down_like .hd li a{display: inline-block;border: 1px solid #259D5E;line-height: 22px;height: 22px;padding: 0 10px;border-radius: 3px;}
.down_like .hd li.on a{background: #259D5E;color: #fff;}
.like_intro {padding: 16px 0 0;height: 110px;overflow: hidden;}
.like_intro img {float: left;width: 220px;height: 110px;}
.like_intro .inf {float: right;width: 556px;}
.like_intro .name {height:38px;}
.like_intro .name b {font-size: 22px;font-weight: bold;float: left;}
.like_intro .name p {padding-left: 20px;display: inline-block;float: left;padding-top: 10px;}
.like_intro .name p em {color: #1190c5;padding: 0 10px;font-weight: bold;}
.like_intro .name span {float: right;}
.like_intro .desc {line-height: 24px;height: 72px;overflow:hidden;color: #888;}
.like_game {padding-top: 4px;}
.like_game li {float: left;width: 265px;height: 90px;padding: 14px 0 2px;}
.like_game li img {width: 90px;height: 90px;float: left;}
.like_game li p {float: left;width:150px;padding-left: 10px;}
.like_game li p b {display: block;line-height: 38px;height:38px;font-size: 16px;overflow:hidden;text-overflow:ellipsis;white-space: nowrap;}
.like_game li p a {color: #259D5E;}
.like_game li p a:hover {color: #f00;}
.like_game li p em,.like_game li p span {display: block;line-height: 26px;}
.like_game li p em {color: #888;}
.like_game li p a.durl {display: none;background: #259D5E;color: #fff;width: 80px;height: 24px;line-height: 24px;text-align: center;border-radius: 3px;}
.like_game li:hover p a.durl {display: block;}
.like_game li:hover p em {display: none;}
/*zwf*/
#youkuplayer{width:600px;height:485px;margin:auto;text-indent:0;}



/*图库*/
#baguetteBox-overlay{display:none;opacity:0;position:fixed;overflow:hidden;top:0;left:0;width:100%;height:100%;z-index:1000000;background-color:#222;background-color:rgba(0,0,0,.8);-webkit-transition:opacity .5s ease;transition:opacity .5s ease}#baguetteBox-overlay.visible{opacity:1}#baguetteBox-overlay .full-image{display:inline-block;position:relative;width:100%;height:100%;text-align:center}#baguetteBox-overlay .full-image figure{display:inline;margin:0;height:100%}#baguetteBox-overlay .full-image img{display:inline-block;width:auto;height:auto;max-height:100%;max-width:100%;vertical-align:middle;-moz-box-shadow:0 0 8px rgba(0,0,0,.6);box-shadow:0 0 8px rgba(0,0,0,.6)}#baguetteBox-overlay .full-image figcaption{display:block;position:absolute;bottom:0;width:100%;text-align:center;line-height:1.8;white-space:normal;color:#ccc;background-color:#000;background-color:rgba(0,0,0,.6);font-family:sans-serif}#baguetteBox-overlay .full-image:before{content:"";display:inline-block;height:50%;width:1px;margin-right:-1px}#baguetteBox-slider{position:absolute;left:0;top:0;height:100%;width:100%;white-space:nowrap;-webkit-transition:left .4s ease,-webkit-transform .4s ease;transition:left .4s ease,-webkit-transform .4s ease;transition:left .4s ease,transform .4s ease;transition:left .4s ease,transform .4s ease,-webkit-transform .4s ease,-moz-transform .4s ease}#baguetteBox-slider.bounce-from-right{-webkit-animation:bounceFromRight .4s ease-out;animation:bounceFromRight .4s ease-out}#baguetteBox-slider.bounce-from-left{-webkit-animation:bounceFromLeft .4s ease-out;animation:bounceFromLeft .4s ease-out}@-webkit-keyframes bounceFromRight{0%,100%{margin-left:0}50%{margin-left:-30px}}@keyframes bounceFromRight{0%,100%{margin-left:0}50%{margin-left:-30px}}@-webkit-keyframes bounceFromLeft{0%,100%{margin-left:0}50%{margin-left:30px}}@keyframes bounceFromLeft{0%,100%{margin-left:0}50%{margin-left:30px}}.baguetteBox-button#next-button,.baguetteBox-button#previous-button{top:50%;top:calc(50% - 30px);width:44px;height:60px}.baguetteBox-button{position:absolute;cursor:pointer;outline:0;padding:0;margin:0;border:0;-moz-border-radius:15%;border-radius:15%;background-color:#323232;background-color:rgba(50,50,50,.5);color:#ddd;font:1.6em sans-serif;-webkit-transition:background-color .4s ease;transition:background-color .4s ease}.baguetteBox-button:focus,.baguetteBox-button:hover{background-color:rgba(50,50,50,.9)}.baguetteBox-button#next-button{right:2%}.baguetteBox-button#previous-button{left:2%}.baguetteBox-button#close-button{top:20px;right:2%;right:calc(2% + 6px);width:30px;height:30px}.baguetteBox-button svg{position:absolute;left:0;top:0}.baguetteBox-spinner{width:40px;height:40px;display:inline-block;position:absolute;top:50%;left:50%;margin-top:-20px;margin-left:-20px}.baguetteBox-double-bounce1,.baguetteBox-double-bounce2{width:100%;height:100%;-moz-border-radius:50%;border-radius:50%;background-color:#fff;opacity:.6;position:absolute;top:0;left:0;-webkit-animation:bounce 2s infinite ease-in-out;animation:bounce 2s infinite ease-in-out}.baguetteBox-double-bounce2{-webkit-animation-delay:-1s;animation-delay:-1s}@-webkit-keyframes bounce{0%,100%{-webkit-transform:scale(0);transform:scale(0)}50%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes bounce{0%,100%{-webkit-transform:scale(0);-moz-transform:scale(0);transform:scale(0)}50%{-webkit-transform:scale(1);-moz-transform:scale(1);transform:scale(1)}}






