﻿#openid{background:#000;text-align:center;color:#ccc}
#game_list{}
#game_list a,.toplay{cursor:pointer}
.toplay{margin-right:15px}
.s_toplay{display:inline-block;width:130px;height:40px;background-color:#D50;border-radius:5px;color:white;line-height:40px;text-align:center;font-size:15px;margin-right:5px;margin-bottom:5px}
.s_toplay.his{background:url('../img/user/icon_nav_2_on.png') no-repeat 13px 13px;background-size:15px 15px}
.servers_box{padding-bottom:15px;border-bottom:1px solid #555;margin-bottom:15px}
.extra_box{display:inline-block;width:300px;float:right}
.totopic{background:url('../img/topic_enter.png');display:inline-block;width:76px;height:21px;float:right}
.togcode{background:url('../img/gcode_enter.png');display:inline-block;width:76px;height:21px;margin-left:15px;float:right}
#game_play .other .operating a.totopic{vertical-align:top;background:url(../img/topic_enter.png) no-repeat;width:34px;border:none}
#game_play .other .operating a.togcode{vertical-align:top;background:url(../img/gcode_enter.png) no-repeat;width:34px;border:none}
#game_list .game_nav{padding:10px 20px;background-color:#363636;box-shadow:0px 0px 3px #000}
#game_list .game_nav ul.ac{width:99%;margin:0 auto;font-size:16px;border-bottom:1px solid #454545;height:40px}
#game_list .game_nav ul.ac li{line-height:40px;display:inline-block;float:left;text-align:center;color:#fff;border-bottom:1px solid #454545}
#game_list .game_nav ul.ac li.active,#index_new_rec .ranking ul.tag-nav li.ui-tabs-active{border-bottom:1px solid #FF9B00}
#game_list .game_nav ul.ac li.active a,#index_new_rec .ranking ul.tag-nav li.ui-tabs-active a{color:#FF9B00}
#game_list .game_nav ul.ac li a{font-size:16px;color:#fff;padding:0 18px;height:40px;display:inline-block;float:left}
#game_list .game_nav ul.ac li a:hover{text-decoration:none}
#game_list .game_nav ul.ac li{float:left}
#game_list .game_nav ul.ac li a{color:#FFFFFF}
#game_list .game_nav .cls{width:100%}
#game_list .game_nav ul.bc{color:#B8B8B8;width:100%;margin:16px 0}
#game_list .game_nav ul.bc li{float:left;line-height:20px;margin-right:10px}
#game_list .game_nav ul.bc .tagcons.tagcons_full ul.cc li.f_c{float:left;line-height:20px;margin-right:10px;margin-bottom: 10px}

#game_list .game_nav ul.bc li.tagcons { margin-left:55px; float:none}
#game_list .game_nav ul.bc li.tagcons.tagcons_full{margin-left:0px; float:none}
#game_list .game_nav ul.cc{}
#game_list .game_nav ul.cc li{padding:2px 5px;border-radius:3px}
#game_list .game_nav ul.cc li a{color:#CEC189}
#game_list .game_nav ul.cc li.active{background:#B84500;color:#fff}
#game_list .game_nav ul.cc li.active a{color:#fff}
#game_list .list_grids{background:#363636;padding:11px;padding-bottom:16px}
#game_list .list_grids .one{width:213px;height:243px;background:#141414;position:relative;float:left}
#game_list .list_grids .one img{width:215px;height:120px}
#game_list .list_grids .one .title{font-size:14px;color:#FFF897;line-height:30px;padding:0 10px}
#game_list .list_grids .one .title span{float:right;color:#FF7E00}
#game_list .list_grids .one .tags{padding:0 10px}
#game_list .list_grids .one .tags a{display:inline-block;padding:3px 5px;background:#262626;color:#999999;margin-right:3px;margin-bottom:3px}
#game_list .list_grids .one .tags a.keyword{background:rgb(184,69,0);color:white}
#game_list .list_grids .one .desc{padding:10px 10px;color:#858585;font-size:14px;word-break:break-all}
#game_list .list_grids .one .hoverinfo{color:rgb(170,170,160);margin:10px}
#game_desc{padding:20px 20px;background-color:#363636;width:1120px}
#game_desc .images{width:455px}
#game_desc .images .fav_share{width:100%;float:left}
#game_desc .images .fav_share .favicon{float:left;width:60px;color:#C1C1C1;background:url(../img/favicon.png) no-repeat left center;padding-left:23px;border-right:1px solid #C1C1C1}
#game_desc .images .fav_share .canclefavicon {float:left;width:60px;color:#C1C1C1;background:url(../img/fav_mini.png) no-repeat left center; background-size:17px 15px; padding-left:23px;border-right:1px solid #C1C1C1}
#game_desc .images .gamefeedback .gamefeedbackico{float:left;width:60px; margin-left:7px; color:#C1C1C1;background:url(../img/gth.png) no-repeat 0 2px;padding-left:23px;border-right:1px solid #C1C1C1}

#game_desc .images .fav_share .share{float:left;display:inline-block;padding-left:10px;color:#C1C1C1}
#game_desc .infos{width:635px}
#game_desc .infos .assess{float:right;margin-right:10px}
#game_desc .infos .assess .mark_star{width:100px;height:20px;display:inline-block;background:url(../img/star.png);background-repeat:repeat-x;background-position:0 -20px}
#game_desc .infos .assess .mark_star span{height:20px;display:inline-block;background:url(../img/star.png);background-repeat:repeat-x;background-position:0 0px}
#game_desc .infos .assess .mark_score{font-size:22px;font-weight:bold;color:#FF9600;vertical-align:bottom;margin-left:10px}
#game_desc .infos .assess .mark_total{color:#929292;font-size:12px;text-align:right}
#game_desc .infos .title{width:400px;color:#FFF5B2;font-size:20px}
.title span.en{font-size:14px;color:#aaa;margin-left:10px}
#game_desc .infos .tags{padding:0;margin:10px 0px}
#game_desc .infos .tags a{display:inline-block;padding:6px 10px;background:#2C2C2C;color:#fff;border:1px solid #444444;margin-right:3px;margin-bottom:3px}
#game_desc .infos .attrs{color:#C1C1C1;margin:8px 0px;}
#game_desc .infos .attrs span{line-height:13px; margin:5px 8px 2px 0; padding-right:8px; overflow:hidden; border-right:1px solid #c1c1c1; display:inline-block}
#game_desc .infos .attrs span.noborder { border:none}
#game_desc .infos .attrs span .mflagimg {margin-left:7px; width:14px; height:14px}
#game_desc .infos .attrs .b{color:#FF9500}
#game_desc .infos .explanation{color:#C1C1C1;font-size:14px;overflow:hidden}
#game_desc .infos .detail,#game_desc .infos .memo{color:#D29C71;font-size:12px;cursor:pointer;float:right}
#game_desc .infos .explanation .getmore{display:inline-block;background:url(../img/asmore.png) no-repeat;width:61px;height:12px;vertical-align:middle}
#game_desc .infos .myassess{color:#D0D0D0;vertical-align:middle;line-height:35px;font-size:12px;height:20px;padding:0px 0px 15px}
#game_desc .infos .myassess .mark_star{vertical-align:middle;position:relative;width:100px;height:20px;display:inline-block;background:url(../img/star.png);background-repeat:repeat-x;background-position:0 -20px}
#game_desc .infos .myassess .mark_star span{position:absolute;top:0;left:0;height:20px;display:inline-block;background:url(../img/star.png);background-repeat:repeat-x;background-position:0 0px}
#game_desc .infos .btns{}
#game_desc .infos .btns .toplay{width:191px;height:54px;display:inline-block;background:url(../img/playbtn.png) no-repeat}
#game_desc .infos .btns .todown{width:191px;height:54px;display:inline-block;background:url(../img/downloadbtn.png) no-repeat;cursor:pointer}
#game_desc .infos .btns .todown-ios{width:199px;height:54px;display:inline-block;background:url(../img/appledownloadbtn.png) no-repeat;cursor:pointer}
#game_desc .infos .btns .toplay-apk{width:199px;height:54px;display:inline-block;background:url(../img/androiddownloadbtn.png) no-repeat;cursor:pointer}
#game_desc .infos .btns .toplay-flash{width:199px;height:54px;display:inline-block;background:url(../img/go_flash.png) no-repeat;cursor:pointer}
#game_desc .infos .btns .toplay-ruffle{width:199px;height:54px;display:inline-block;background:url(../img/go_ruffle.png) no-repeat;cursor:pointer}
#game_desc .infos .btns .forqr{position:relative}
#game_desc .infos .btns .forqr:hover .downQr{display:block}
#game_desc .infos .btns .downQr{display:none;position:absolute;text-align:center;top:-180px;left:25px;width:154px;height:165px;background:#fff;filter:drop-shadow(5px 5px 5px #000)}
#game_desc .infos .btns .downQr .showqr{margin:15px 15px 7px 15px;position:relative}
#game_desc .infos .btns .downQr img.logo{position:absolute;left:61px;top:56px}
#game_desc .infos .btns .downQr:before{position:absolute;content:"";width:0;height:0;left:69px;top:165px;border-top:10px solid #fff;border-left:10px solid transparent;border-right:10px solid transparent}
#game_medias{padding:10px 20px;background-color:#363636;width:1120px}
#game_medias .title{color:#ffffff;font-size:16px}
#game_medias .swiper-container .swiper-wrapper .swiper-slide img{height:190px}
#game_medias .swiper-container .swiper-wrapper{width:1049px;height:190px}
#game_medias .swiper-container .swiper-button-prev{width:30px;height:190px;top:22px;left:0;background:url(../img/prev.png) #212121 no-repeat center center}
#game_medias .swiper-container .swiper-button-next{width:30px;height:190px;top:22px;right:0;background:url(../img/next.png) #212121 no-repeat center center}
#game_play{width:1160px}
#game_play .title{color:#FFF0B6;text-align:center;font-size:20px;line-height:30px;margin-bottom:10px}
#game_play .title .mark_total{font-size:12px;color:#929292;margin-left:30px}
#game_play .title .mark_score{font-size:20px;color:#FF9600;margin-left:15px}
#gamebox{margin:0 auto; padding:15px 0; background-color:#1E1E1E}
#game_play .other{height:20px;width:100%;line-height:20px;margin-top:10px}
#game_play .other .share{float:left;display:inline-block;color:#C1C1C1}
#game_play .other .operating{width:750px;margin:0 auto;text-align:center}
#game_play .other .operating a{display:inline-block;color:#C1C1C1;height:20px;line-height:20px;font-size:12px;border-right:1px solid #575757;padding:0 10px 0 36px}
/*#game_play .other .operating a:first-child{border-left:1px solid #575757}*/
#game_play .other .operating a.ico_rplay{background:url(../img/replay.png) no-repeat 10PX center}
#game_play .other .operating a.ico_tobig{background:url(../img/tobig.png) no-repeat 10PX center}
#game_play .other .operating a.ico_tosmall{background:url(../img/tosmall.png) no-repeat 10PX center}
#game_play .other .operating a.ico_todefault{background:url(../img/todefault.png) no-repeat 10PX center}
#game_play .other .operating a.ico_towindowfull{background:url(../img/towindowfull.png) no-repeat 10PX center}
#game_play .other .operating a.ico_tofav{background:url(../img/favicon.png) no-repeat 10PX center}
#game_play .other .operating a.canceltofav{background:url(../img/fav_mini.png) no-repeat 10PX center; background-size:17px 15px;}
#game_play .other .operating a.ico_tocomment{background:url(../img/tocoment.png) no-repeat 10PX center}
#game_play .other .operating a.flash_play{background:url(../img/flashplay.png) no-repeat center;width: 97px;height: 20px;background-size: 76px 20px;box-sizing: border-box;padding: 0 10px; vertical-align:-5px}
#game_play .other .operating a.ruffle_play{background:url(../img/ruffleplay.png) no-repeat center;width: 97px;height: 20px;background-size: 76px 20px;box-sizing: border-box;padding: 0 10px; vertical-align:-5px}

#game_play .other .operating .gamefeedback {background:url(../img/gth.png) no-repeat 10px center;}
#game_play .other .myassess{text-align:right;color:#D0D0D0;display:inline-block;vertical-align:middle;font-size:12px;float:right;width:260px;margin:0;padding:0}
#game_play .other .myassess .mark_star{vertical-align:middle;position:relative;width:100px;height:20px;display:inline-block;background:url(../img/star.png);background-repeat:repeat-x;background-position:0 -20px}
#game_play .other .myassess .mark_star span{position:absolute;top:0;left:0;height:20px;display:inline-block;background:url(../img/star.png);background-repeat:repeat-x;background-position:0 0px}
#flashObject{position:relative;z-index:102;display:block;margin:auto}
.ui-progressbar{height:2em;text-align:left;overflow:hidden}
.ui-progressbar .ui-progressbar-value{margin:-1px;height:100%}
.ui-progressbar .ui-progressbar-overlay{height:100%;filter:alpha(opacity=25);opacity:0.25}
.ui-progressbar-indeterminate .ui-progressbar-value{background-image:none}
#gamebox .flashview{margin:0 auto;text-align:center;vertical-align:middle;font:100 12px/12px serif;background:#000000;z-index:100}
#turnedOffshadow{background:#000;position:absolute;left:0;top:0;width:100%;height:100%;z-index:99;opacity:0.9}
#CloseFullbox{background:url(../img/outfull.png) no-repeat;width:27px;height:27px;display:none;position:absolute;z-index:110}
#CloseFullbox:hover{opacity:0.8}
#gamebox  #loadingbox{width:100%;margin:0 auto;position:absolute;top:0;z-index:101}
#gamebox  #loadingbox .loading{width:360px;height:180px;text-align:center;margin:0 auto;display:block}
#gamebox  #loadingbox .loading .logo{width:154px;height:68px;display:block;margin:0 auto;background:url(../img/loadinglogo.png) no-repeat center center;padding-top:20px}
#gamebox  #loadingbox .loading .progressbarbg{height:13px;width:100%;overflow:hidden;background:#000000;padding:2px;margin-top:10px;border-top-right-radius:8px;border-top-left-radius:8px;border-bottom-right-radius:8px;border-bottom-left-radius:8px}
#gamebox  #loadingbox .loading #progressbar{background:#000000;height:14px;width:361px}
#gamebox  #loadingbox .loading .progressbarbg .ui-widget-content{border:none}
#gamebox  #loadingbox .loading .progressbarbg .ui-corner-all{border-top-right-radius:6px;border-top-left-radius:6px;border-bottom-right-radius:7px;border-bottom-left-radius:7px}
#gamebox  #loadingbox .loading .progressbarbg .ui-widget-header{border:none;background:#D85C2B url(../img/progressbarbg.png) repeat-x}
#gamebox  #loadingbox .loading .percent{color:#999999;font:500 16px/28px "microsoft yahei"}
#gamebox  #loadingbox .loading .texts{color:#999999;padding-top:10px}
.find_ret_txt{margin-bottom:10px;background:#222;padding:5px 10px;font-size:14px;color:#ddd}
.find_ret_txt .hint{color:#FF9B00}
.find_fall_txt{text-align:center;background:#222;color:#db3;padding:20px;font-size:16px}
.art-4-game{font-size:12px;padding:5px 0px 0px}
.art-4-game p{line-height:25px}
.art-4-game p.t{color:#fc0}
.art-4-game p.t a{color:#fc0}
.art-4-game p span.d{color:#ccc;margin-right:20px}
.art-4-game p a.n{color:#fff0bc}
.game_search_more{float:right;margin:10px 20px 0 0;background:#222;color:#ccc;padding:3px 10px;width:70px;background-image:url('../img/icon_plus.png');background-repeat:no-repeat;background-position:70px 6px;cursor:pointer;border:1px solid #444}
.game_search_more::before{content:"显示筛选"}
.game_search_more.h{background-image:url('../img/icon_reduce.png')}
.game_search_more.h::before{content:"收起筛选"}
.flash-btn{width:356px;height:62px;line-height:62px;font-weight:700;background:#dc5d13;border-radius:6px;display:block;text-align:center;margin:0 auto;font-size:16px;color:#fff}

.gbox1{width:215px;height:120px;overflow:hidden;display:inline-block;float:left;position:relative;border:1px solid #000000}
#gb2nam{width:220px;height:35px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.gbox1 .title{position:absolute;top:85px;height:35px;width:90%;font-size:14px;padding:0 5%;background:url(../img/slides-title-be.png) no-repeat;line-height:35px;color:#ffffff;background-size:100% 100%}
.gbox1 .title a{color:white}
.gbox1 .hoverinfo{background:#000000;color:#D8D8D8;position:absolute;top:0px;padding:10px;width:195px;height:100px;cursor:pointer}
.gbox1 .hoverinfo .type{color:#CBCBCB;line-height:40px}
.gbox1 .hoverinfo .tit a{color:#FFF899}
.gbox1 .hoverinfo .tit .grade{color:#FF7100;margin-left:10px}
.gbox1 .title span{color:#FF7200;float:right}
.gbox2{width:215px;height:243px;background:#141414;position:relative;float:left;}
.gamelistnew .gbox2 { margin-bottom:13px; margin-right:13px}
.gbox2:nth-child(5n) { margin-right:0}
.gbox2 img{width:215px;height:120px;cursor:pointer}
.gbox2 .tags{padding:0 10px; overflow:hidden; height:26px}
.tags { overflow:hidden}
.tags a{display:inline-block;padding:3px 5px;background:#262626;color:#999999;margin-right:3px;margin-bottom:3px; float:left}
.tags a.keyword{background:rgb(184,69,0);color:white}
.gbox2 .title span.keyword{background:rgb(184,69,0);color:white;padding:0;margin:0;float:none}
/*.gbox2 .desc{padding:10px 10px;color:#858585;font-size:14px;word-break:break-all}*/
.hgameinfo {padding:10px 10px; height:56px; overflow: hidden; width:100%; box-sizing:border-box;color:#858585;font-size:14px;}
.hgameinfo p {color:#858585;font-size:14px;word-break:break-all}
.gbox2 .hoverinfo{margin:10px; display:none}
.gbox2 .hot_comment,.gbox2 .author,.gbox2 .author a{color:rgb(170,170,160)}
.gbox2 .author .mflagimg {width:14px; height:14px; vertical-align:-2px; margin-left:3px}
.gbox2 .title a{font-size:14px;color:#FFF897;line-height:30px;padding:0 10px}
.gbox2 .title span{font-size:14px;float:right;color:#FF7E00;margin:6px 8px 0 0;font-weight:bold}
.gbox2:hover .hgameinfo { display:none}
.gbox2:hover .hoverinfo { display:block}
ul.grank{padding:0;background-color:#292929}
ul.grank img{cursor:pointer}
ul.grank li.active{-webkit-box-shadow:0px 0px 5px #8C5C00;-moz-box-shadow:0px 0px 5px#8C5C00;box-shadow:0px 0px 5px #8C5C00}
ul.grank li.active div.default{background-color:#1E1E1E;border-bottom:1px solid #1E1E1E}
ul.grank li div.default{height:35px;line-height:35px;padding:0 8px 0 30px;width:177px;position:relative;border-bottom:1px solid #363636}
ul.grank li div.default .no{width:16px;height:16px;display:inline-block;background:#515151;text-align:center;vertical-align:middle;color:#FFFFFF;font:300 12px/16px Arial;border-radius:2px;position:absolute;top:8px;left:8px}
ul.grank li div.default .top{background:#980000}
ul.grank li div.default .title{margin-left:6px;color:#B5B5B5;width:120px;height:35px;display:inline-block;overflow:hidden;white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis}
ul.grank li div.default .count{float:right;color:#FF4D00;font:300 12px/35px Arial,Helvetica,sans-serif}
ul.grank li div.hover{padding:0 8px 8px 8px;width:199px;display:none;background-color:#1E1E1E}
ul.grank li div.hover img{width:110px;height:62px;float:left;margin-right:8px}
ul.grank li.active div.hover{display:block}

.related_sec{padding-top:10px}
.related_sec .info{display:inline-block;width:160px}
.related_sec .info .title{color:#ffb;padding-left:15px;line-height:40px;height:40px; overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.related_sec .info .t2{padding:0 15px;color:#ccc}
.related_sec .info .t2 .s{float:right;color:#f50}
.related_cell{padding:10px;background:#222;margin-top:1px; overflow:hidden}
.related_cell .related_cella { width:120px; height:66px; display:inline-block; float:left}
.related_cell img{width:120px;height:66px}
.jlspan {color:#c1c1c1; padding-left:230px;}
.jlspann { padding-left:0;}
.jlspann:before {content:""; background:url(../img/jlq.png) no-repeat; background-size:15px 15px; width:15px; height:15px; display: inline-block; vertical-align:-2px; margin-right:6px}
.game_decl {margin-top: 20px; padding: 10px 20px; background: rgb(54, 54, 54);}


.breadcrumb{list-style:none;width:99%;color:#D1D1D1;padding-left:1%}
.breadcrumb ul li{float:left}
.breadcrumb ul li a{color:#D1D1D1}
.breadcrumb ul li .divider{padding:0 5px}
.frame-full{width:100%;margin:0 0 20px 0;background:#444;padding:10px 20px 10px 20px;float:left;margin-bottom:20px}
.frame-left{width:1120px;margin:0 0 20px 0;background:#363636;box-shadow:0px 0px 5px #000;padding:10px 20px 10px 20px;float:left;margin-bottom:20px}
.panel-title{border-bottom:1px solid #454545;padding-bottom:10px}
.panel-title .main{color:white;font-size:16px}
.panel-title .more{float:right;color:#ccc;line-height:30px}
.panel-title .more .num{color:#fc0}
.type-nav{padding:6px 0;font-size:14px;display:inline-block;color:white;background:#292929;border:1px solid #444;margin-left:-1px;min-width:100px;text-align:center}
.type-nav.active{background:#b84500;border:none}
.topiclist { overflow:hidden}
.topic-option{display:inline-block;width:360px;margin:10px 15px 15px 0;height:212px;position:relative}
.topic-option:nth-child(3n){margin:10px 0 15px 0}
.topic-option img{width:100%;height:100%}
.topic-option .ceng{width:350px;height:200px;position:absolute;border:1px solid black}
.topic-option .ceng.lv0{top:0;left:0;border:none}
.topic-option .ceng.lv0 .info{position:absolute; left:0; z-index:9; bottom:0;width:100%;background-color:#000;opacity:0.7;line-height:40px;color:white}
.topic-option .ceng.lv0 .info .title{font-size:16px;padding:0 0 0 15px}
.topic-option .ceng.lv0 .info .hot{float:right;padding:0 15px}
.topic-option .ceng.lv1{top:3px;left:3px;background-color:#555}
.topic-option .ceng.lv2{top:6px;left:6px;background-color:#888}
.topic-option .ceng.lv3{top:9px;left:9px;background-color:#999}
.topic-game{font-size:14px;color:#ccc;position:relative;width:518px;background:#292929;margin-top:20px;margin-right:20px;display:inline-block;padding:15px}
.topic-game:nth-child(2n) {margin-right:0}
.topic-game img{width:215px;height:120px}
.topic-game .right_box{display:inline-block;width:270px;margin-left:15px}
.topic-game .right_box p{white-space:nowrap;width:250px;overflow:hidden}
.topic-game .right_box .intro p{white-space:normal;width:100%;overflow:hidden}
.topic-game .title span:first-child{font-size:16px;color:#fb0}
.topic-game .title span:last-child{font-size:14px;color:#888;margin-left:10px}
.topic-game .info{margin:5px 0;font-size:12px}
.topic-game a{margin:5px 0;font-size:12px;color:#ccc}
.topic-game .info span{padding:0 10px}
.topic-game .info span:first-child{padding-left:0}
.topic-game .info span.num{padding:0;color:#fb0}
.topic-game .intro{height:60px;overflow:hidden}
.topic-game i{position:absolute;top:0;right:5px;width:40px;text-align:center;height:35px;background-color:#810;color:#ffffff;margin-top:-5px;font-size:16px;font-weight:bold}
.topic-game i:after{position:absolute;content:"";width:0;height:0;left:0;top:25px;border-bottom:10px solid #292929;border-left:20px solid transparent;border-right:20px solid transparent}
.topic-detail{font-size:14px;color:#ccc;padding:10px 0 20px 0;border-bottom:1px solid #464646;position:relative}
.topic-detail .right_box{display:inline-block;margin-left:15px;width:750px}
.topic-detail .topic_name{font-size:24px;color:#ffb}
.topic-detail .topic_info{margin:5px 0;display:inline-block}
.topic-detail .topic_info span{padding:0 10px}
.topic-detail .topic_info span:first-child{padding-left:0}
.topic-detail .topic_info span.num{padding:0;color:#fb0}
.topic-detail .topic-detail-op{position:absolute;right:0;bottom:20px}
.topic-detail .topic-detail-op .fav{padding:0 15px;cursor:pointer; color:#ccc}
.topic-detail .topic-detail-op .fav:before{content:""; background:url('../img/favicon.png') no-repeat; background-size:17px 15px; width:17px; height:15px; display:inline-block; vertical-align:middle;margin-right:8px}
.topic-detail .topic-detail-op .cancelfav{padding:0 15px;cursor:pointer; color:#ccc}
.topic-detail .topic-detail-op .cancelfav:before{content:"";  background:url('../img/fav_mini.png') no-repeat; background-size:17px 15px; width:17px; height:15px; display:inline-block; vertical-align:middle;margin-right:8px}
.topic-detail .topic-detail-op .share{padding:0 15px}

.art-option{border-bottom:1px solid #454545;padding:15px 0; overflow:hidden}
.art-option .title{font-size:18px;color:#fff0b6}
.art-option .info{color:#999}
.art-option .info span{margin-right:20px}
.art-option .content{color:#ccc;font-size:14px}
.art-option .more{float:right;padding:5px 15px;color:#e4e4e4;background:#b84500;cursor:pointer;margin-top:10px}
.art-option a,.art-hot a,.art-links a{display:block}
.art-hot{background:#363636;padding:10px 20px 10px 20px;box-shadow:0px 0px 3px #000}
.art-hot ul{margin:15px 0;font-size:16px;line-height:26px}
.art-hot ul li{color:#ccc;list-style:inside square}
.art-ad{margin:20px 0}
.art-flags{background:#363636;padding:10px 20px 10px 20px;box-shadow:0px 0px 3px #000}
.art-flags .fcon{margin:10px 0}
.art-flags span{color:#fff0b6;padding-right:10px;font-size:14px}
.art-title{text-align:center;padding:10px 20px;border-bottom:1px solid #454545;line-height:40px}
.art-title .title{font-size:24px;color:#fff0b6}
.art-title .info{color:#999}
.art-title .info span{display:inline-block;margin-right:10px}
.art-title .info .ment{color:#ccc}
.art-content{padding:20px;color:#c1c1c1;line-height:30px;font-size:16px}
.art-fav-share{display:inline-block;width:45%}
.art-fav-share .fav{display:inline-block;width:65px;padding-left:35px;background:url('/img/favicon.png') no-repeat;color:#ccc;font-size:14px;border-right:1px solid #666}
.art-fav-share .share{font-size:14px;color:#ccc;padding:0 5px}
.art-links{display:inline-block;font-size:14px;vertical-align:bottom}
.art-links p{color:#fff0b6}

/*游戏充值*/
.ln_paydialog{font-size: 20px;color: #ccc;width: 640px;border-radius: 4px;height: 100%;top: 0;left: 0;min-width: 510px;background: #363636;position: fixed;padding: 1px;z-index: 1000;box-shadow: 0px 5px 8px 3px #151515;}
.ln_payclose{right: 0;position: absolute;z-index: 9999;color: white;background: #555;padding: 8px 25px;font-size: 16px;cursor: pointer;}
.paybox{color:#ccc}
.paybox .ln_option{padding:6px 12px;font-size:14px;margin:0}
.paybox .ln_option.amt{color:#fc0}
.paybox .ln_option.amt span{font-size:40px}
.paybox .ln_option.pay_select{color:#666;font-size:14px}
.paybox .ln_option li{background-image:url(/img/pay/alipay_big.png);line-height:60px;background-size:60px;background-repeat:no-repeat;padding:0 0 0 80px;margin:8px}
.paybox .ln_option li.active:after{content:"";background-image:url(/img/success24.png);background-repeat:no-repeat;width:24px;display:inline-block;height:60px;vertical-align:middle;background-size:24px;float:right;background-position-y:center}
.paybox .ln_option li.weixin{background-image:url(/img/pay/weixin_big.png)}
.paybox .ln_option li.JW{background-image:url(/img/pay/JW_big.png)}
.paybox .ln_option li.mhhf{background-image:url(/img/pay/mhhf_big.png)}
.paybox .ln_option li.more{display:none}
.payover{text-align:center;display:none;position:absolute;width:100%;top:40%}
.payover a,.payweixin a{font-size:40px;padding:8px 40px;color:white;background:#c50}
.payweixin{display:none;text-align:center;padding:40% 0}

.gamenews {overflow: hidden; padding:3px 0}
.gamenewstitle { overflow: hidden; color: #fc0; font-size:14px}
.gamenewstitle a { overflow: hidden; color: #fc0}
.gamenewslist {overflow: hidden; }
.gamenewsitem {overflow: hidden; margin-top:10px; height:18px; line-height:18px;}
.gamenewsiteml {width:90px; float: left; color:#ccc; font-size:14px}
.gamenewsitemr {margin-left:90px; font-size:14px}
.gamenewsitemr a {color:#fff0bc}

.gameadvbox { width:1160px; margin-top:10px}